Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 4.4s)

analyze22.0ms (0.5%)

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

Compiled 10 to 7 computations (30% saved)

sample1.1s (25.8%)

Results
1.1s8256×body256valid
Bogosity

preprocess207.0ms (4.7%)

Algorithm
egg-herbie
Rules
2102×fma-neg
1620×fma-def
1596×div-sub
858×times-frac
612×associate-/r*
Problems
255×No Errors
(/.f64 (*.f64 x 100) (+.f64 x y))
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
024236
154196
2120196
3294184
4974178
53122175
65587175
76650175
87293175
97636175
107854175
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)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y)))
(neg.f64 (/.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 100 (/.f64 (+.f64 x y) x))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 100 (-.f64 (/.f64 y x) -1))
(/.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)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) 100) (+.f64 (neg.f64 x) y)))
(/.f64 (neg.f64 (*.f64 100 (neg.f64 x))) (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 x 100) (-.f64 y x))
(/.f64 x (/.f64 (-.f64 y x) 100))
(/.f64 100 (-.f64 (/.f64 y x) 1))
(/.f64 100 (+.f64 -1 (/.f64 y x)))
(neg.f64 (/.f64 (*.f64 x 100) (+.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 100 (neg.f64 x))) (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 x 100) (-.f64 y x))
(/.f64 x (/.f64 (-.f64 y x) 100))
(/.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 y (+.f64 x y)) 100)
(*.f64 100 (/.f64 y (+.f64 x y)))
(/.f64 100 (/.f64 (+.f64 x y) y))
(/.f64 100 (+.f64 1 (/.f64 x y)))
Compiler

Compiled 28 to 16 computations (42.9% saved)

eval1.0ms (0%)

Compiler

Compiled 30 to 19 computations (36.7% saved)

prune3.0ms (0.1%)

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

Compiled 36 to 24 computations (33.3% saved)

localize44.0ms (1%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
100.0%
(/.f64 (+.f64 x y) x)
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
Compiler

Compiled 37 to 14 computations (62.2% saved)

series8.0ms (0.2%)

Counts
3 → 72
Calls

18 calls:

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

rewrite223.0ms (5%)

Algorithm
batch-egg-rewrite
Rules
982×prod-diff
938×log1p-expm1-u
938×expm1-log1p-u
380×fma-def
284×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

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

simplify135.0ms (3.1%)

Algorithm
egg-herbie
Rules
2052×log-prod
790×unswap-sqr
788×fma-def
704×*-commutative
638×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02406929
16216869
221826422
377946422
Stop Event
node limit
Counts
203 → 125
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 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(*.f64 100 (/.f64 x y))
(+.f64 (*.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 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 x y) x))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.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 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(*.f64 (+.f64 x y) (/.f64 1 x))
(*.f64 (/.f64 (+.f64 x y) x) 1)
(*.f64 1 (/.f64 (+.f64 x y) x))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(*.f64 (/.f64 1 x) (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(*.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 x y) x))))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(*.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 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2)
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
Outputs
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(+.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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 2)))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 -100 (pow.f64 y 2)) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (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 y 2)) (pow.f64 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))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (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))))
(fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(+.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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 2)))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 -100 (pow.f64 y 2)) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (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 y 2)) (pow.f64 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))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(+.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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 2)))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 -100 (pow.f64 y 2)) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (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 y 2)) (pow.f64 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))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(+.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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 2)))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 -100 (pow.f64 y 2)) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (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 y 2)) (pow.f64 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))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (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))))
(fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 y x))))
(fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 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 (/.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(+.f64 (fma.f64 -100 (/.f64 y x) 100) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3)))))
(fma.f64 -100 (+.f64 (pow.f64 (/.f64 y x) 3) (/.f64 y x)) (fma.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)) 100))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(+.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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 2)))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 -100 (pow.f64 y 2)) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (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 y 2)) (pow.f64 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))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(*.f64 100 (/.f64 x y))
(/.f64 x (/.f64 y 100))
(*.f64 (/.f64 100 y) x)
(+.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 (*.f64 -100 (pow.f64 x 2)) (pow.f64 y 2)))
(fma.f64 100 (/.f64 x y) (*.f64 (/.f64 -100 (pow.f64 y 2)) (pow.f64 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) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (*.f64 -100 (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 y 2)) (pow.f64 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))))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 100 (+.f64 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (*.f64 -100 (+.f64 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (/.f64 1 (+.f64 x y)) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 x y) x))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (/.f64 1 (+.f64 x y)) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (/.f64 1 (+.f64 x y)) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(/.f64 (*.f64 100 x) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 y (-.f64 y x) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(*.f64 (/.f64 100 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) x)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) 100) (-.f64 x y))
(pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 3)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3) 1/3)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 1 (/.f64 y x)) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(exp.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 1))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (+.f64 x y) (/.f64 1 x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 (+.f64 x y) x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 1 (/.f64 (+.f64 x y) x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 2) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 1 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 1 (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 1 x) (+.f64 x y))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) 1) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (pow.f64 (cbrt.f64 x) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(pow.f64 (/.f64 (+.f64 x y) x) 1)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) 3)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3) 1/3)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) 2)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(pow.f64 (/.f64 x (+.f64 x y)) -1)
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 2))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x y) x))))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) 3))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) 1))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 100 x) (/.f64 1 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 1 (/.f64 x (*.f64 (+.f64 x y) 1/100)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (cbrt.f64 (*.f64 100 x)) (/.f64 1 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (/.f64 1 (+.f64 x y)) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (sqrt.f64 x) 10) (*.f64 (*.f64 (sqrt.f64 x) 10) (/.f64 1 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 x -100) (/.f64 1 (neg.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 -100 (/.f64 1 (neg.f64 (/.f64 (+.f64 x y) x))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 (+.f64 x y)) (*.f64 100 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 100 (sqrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x 1) (/.f64 100 (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 100 (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 100 x) (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 100 x) (sqrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) 1) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (/.f64 1 (+.f64 x y)) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (cbrt.f64 (*.f64 100 (/.f64 x (+.f64 x y))))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 1 (/.f64 y x)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 100 x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (*.f64 (/.f64 1 (+.f64 x y)) (cbrt.f64 (*.f64 100 x))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x 2) 10000)) (/.f64 (cbrt.f64 (*.f64 100 x)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) 1) (/.f64 (*.f64 (sqrt.f64 x) 10) (+.f64 x y)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) 10) (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (/.f64 (*.f64 (sqrt.f64 x) 10) (cbrt.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) 1) x)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (*.f64 (/.f64 100 (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 100 (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (*.f64 100 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(/.f64 (*.f64 100 x) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 y (-.f64 y x) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 100 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(*.f64 (/.f64 100 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) x)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 x (-.f64 (pow.f64 x 2) (pow.f64 y 2))) 100) (-.f64 x y))
(pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 3)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3) 1/3)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 2)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 100 x)) -1)
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(neg.f64 (/.f64 (*.f64 100 x) (neg.f64 (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(sqrt.f64 (/.f64 10000 (pow.f64 (/.f64 (+.f64 x y) x) 2)))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 1 (/.f64 y x)) 2)))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x (+.f64 x y))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100)) 3))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 100 x) 3) (pow.f64 (+.f64 x y) 3)))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(exp.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))) 1))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (+.f64 x y) 1/100))))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 100 (+.f64 1 (/.f64 y x)))

eval31.0ms (0.7%)

Compiler

Compiled 1703 to 956 computations (43.9% saved)

prune24.0ms (0.5%)

Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New1196125
Fresh000
Picked022
Done000
Total1198127
Accuracy
100.0%
Counts
127 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
98.4%
(/.f64 100 (*.f64 (/.f64 1 x) (+.f64 x y)))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
98.4%
(/.f64 100 (*.f64 (/.f64 1 x) (+.f64 x y)))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
Compiler

Compiled 206 to 146 computations (29.1% saved)

localize92.0ms (2.1%)

Localize:

Found 7 expressions with local error:

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

Compiled 80 to 38 computations (52.5% saved)

series12.0ms (0.3%)

Counts
7 → 168
Calls

42 calls:

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

rewrite209.0ms (4.7%)

Algorithm
batch-egg-rewrite
Rules
1534×prod-diff
527×log1p-expm1-u
474×expm1-udef
474×log1p-udef
268×frac-times
Iterations

Useful iterations: 1 (0.0ms)

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

simplify290.0ms (6.6%)

Algorithm
egg-herbie
Rules
686×div-sub
500×distribute-lft-neg-in
458×log-prod
440×associate-/l*
424×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045512357
1114812129
2411412075
Stop Event
node limit
Counts
467 → 242
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 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 100 (/.f64 x y))
(*.f64 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 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (+.f64 (*.f64 -100 (/.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 100 (/.f64 x y)))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3)))))
(+.f64 (*.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2))) (+.f64 (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (*.f64 100 (/.f64 x y)) (*.f64 100 (/.f64 (pow.f64 x 3) (pow.f64 y 3))))))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
1
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(+.f64 1 (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.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 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (+.f64 -1 (/.f64 (neg.f64 y) x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.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 1 (+.f64 x y)) (/.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 (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 x (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.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 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.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 (/.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 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 1/100 (+.f64 (/.f64 y x) 1)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 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 (*.f64 y 1/100) (*.f64 1/100 x))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(+.f64 (*.f64 1/100 x) (*.f64 y 1/100))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 1/100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 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 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 1/100) (+.f64 x y)))
(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)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(/.f64 x (*.f64 y 1/100))
(/.f64 100 (/.f64 y x))
(/.f64 100 (neg.f64 (/.f64 (neg.f64 y) x)))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 1 (*.f64 (/.f64 y x) 1/100))
(/.f64 1 (/.f64 (*.f64 (/.f64 y x) 1/100) 1))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y x) 1/100)))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (/.f64 x y) 1/100)
(/.f64 (*.f64 x 100) y)
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (/.f64 x (sqrt.f64 (*.f64 y 1/100))) (sqrt.f64 (*.f64 y 1/100)))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(/.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 x 100) 1) y)
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) (sqrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (sqrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 x y) 100)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.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 (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 x (neg.f64 y)) -100)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) (sqrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (sqrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(*.f64 (/.f64 x y) 100)
(*.f64 (*.f64 x 100) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.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 (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 x (neg.f64 y)) -100)
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) 2)
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(*.f64 x (/.f64 100 (+.f64 x y)))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(*.f64 100 (/.f64 x (+.f64 x y)))
(*.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 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))) (/.f64 10 (sqrt.f64 (+.f64 (/.f64 y x) 1))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 -100 (/.f64 1 (+.f64 -1 (/.f64 (neg.f64 y) x))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(*.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 1 (+.f64 x y)) (/.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 (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 x (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.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 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.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 (/.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 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 1/100 (+.f64 (/.f64 y x) 1)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (/.f64 10000 (pow.f64 (+.f64 (/.f64 y x) 1) 2)))
(log.f64 (exp.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))))
(cbrt.f64 (pow.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 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 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) 1))) 1)
(/.f64 (+.f64 x y) x)
(/.f64 1 (/.f64 x (+.f64 x y)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (sqrt.f64 (+.f64 x y)) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1) (*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) x))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) -1) (*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 1) (*.f64 (-.f64 x y) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) -1) (*.f64 (-.f64 x y) (neg.f64 x)))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 (neg.f64 x) (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 (neg.f64 x) (-.f64 x y)))
(/.f64 (neg.f64 (+.f64 x y)) (neg.f64 x))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 (+.f64 x y) 1) x)
(/.f64 (/.f64 (+.f64 x y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 y x) 2)) (-.f64 1 (/.f64 y x)))
(/.f64 (*.f64 (+.f64 x y) -1) (neg.f64 x))
(/.f64 (*.f64 (/.f64 1 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (/.f64 1 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 1 x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 1 x)) (-.f64 x y))
(/.f64 (*.f64 -1 (+.f64 x y)) (neg.f64 x))
(pow.f64 (+.f64 (/.f64 y x) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 y x) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (/.f64 1 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (+.f64 x y) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) 1)))
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) 1)))
(fma.f64 x (/.f64 1 x) (/.f64 y x))
(fma.f64 (/.f64 1 x) x (/.f64 y x))
Outputs
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 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 (*.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)))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 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) 3) (*.f64 100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 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) 3) (*.f64 100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 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) 3) (*.f64 100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 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 (*.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)))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4)))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 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 (*.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)))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4)))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 x)
(*.f64 x 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 y)
(*.f64 y 1/100)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 x y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 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 (*.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)))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4)))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 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) 3) (*.f64 100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 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) 3) (*.f64 100 (pow.f64 (/.f64 y x) 2))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(+.f64 100 (/.f64 (*.f64 -100 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) 3) (*.f64 100 (pow.f64 (/.f64 y x) 2))))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 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 (*.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)))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4)))
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 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 (*.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)))))
(+.f64 (fma.f64 100 (+.f64 (/.f64 x y) (pow.f64 (/.f64 x y) 3)) (/.f64 -100 (pow.f64 (/.f64 y x) 2))) (/.f64 (*.f64 -100 (pow.f64 x 4)) (pow.f64 y 4)))
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
1
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(/.f64 y x)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.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 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.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 (/.f64 y x) 1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 -100 (/.f64 1 (+.f64 -1 (/.f64 (neg.f64 y) x))))
(/.f64 -100 (+.f64 -1 (/.f64 (neg.f64 y) x)))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.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 (/.f64 y x) 1))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 x (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (/.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) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.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 (/.f64 y x) 1))
(*.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 x (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 100)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x))) (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))
(*.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 100)) (-.f64 x y))
(*.f64 (*.f64 100 x) (/.f64 (-.f64 x y) (-.f64 (pow.f64 x 2) (pow.f64 y 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 (sqrt.f64 (+.f64 (/.f64 y x) 1))) 2)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (*.f64 1/100 (+.f64 (/.f64 y x) 1)) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(/.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))
(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))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000000)))
(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 (*.f64 y 1/100) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 1/100 x) (*.f64 y 1/100))
(*.f64 1/100 (+.f64 x y))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(*.f64 1/100 (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 1/100 (+.f64 x y))
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) 1/100))
(*.f64 (/.f64 1/100 (fma.f64 x x (*.f64 y (-.f64 y x)))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 x x (*.f64 y (-.f64 y x)))) 1/100)
(/.f64 (*.f64 1/100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 1/100 (/.f64 (-.f64 x y) (-.f64 (pow.f64 x 2) (pow.f64 y 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (-.f64 x y)) 1/100)
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) 1/100))
(*.f64 (/.f64 1/100 (fma.f64 x x (*.f64 y (-.f64 y x)))) (+.f64 (pow.f64 x 3) (pow.f64 y 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 x x (*.f64 y (-.f64 y x)))) 1/100)
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 1/100) (-.f64 x y))
(/.f64 1/100 (/.f64 (-.f64 x y) (-.f64 (pow.f64 x 2) (pow.f64 y 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (-.f64 x y)) 1/100)
(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 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
(*.f64 1/100 (+.f64 x y))
(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 1/100) (+.f64 x y)))
(*.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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 x (*.f64 y 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 100 (/.f64 y x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 100 (neg.f64 (/.f64 (neg.f64 y) x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 1 (*.f64 (/.f64 y x) 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 1 (/.f64 (*.f64 (/.f64 y x) 1/100) 1))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 y x) 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (*.f64 y 1/100) (cbrt.f64 x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (sqrt.f64 x) (/.f64 (*.f64 y 1/100) (sqrt.f64 x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 -100 (/.f64 (neg.f64 y) x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 x) (*.f64 y -1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x y) 1/100)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x 100) y)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 x -100) (neg.f64 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 -100 x) (neg.f64 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y -1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (neg.f64 (*.f64 x 100)) (neg.f64 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x (sqrt.f64 (*.f64 y 1/100))) (sqrt.f64 (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 (pow.f64 (cbrt.f64 (/.f64 y x)) 2)) (cbrt.f64 (/.f64 y x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 100 (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) 1) y)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(/.f64 (/.f64 (*.f64 x 100) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) 2)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 y) x)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) (sqrt.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (sqrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 y 1/100))) (/.f64 10 (sqrt.f64 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 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.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 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(/.f64 (*.f64 100 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 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (neg.f64 y)) -100)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) 2)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 x (/.f64 100 y))
(/.f64 (*.f64 100 x) y)
(*.f64 100 (/.f64 x y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 y) x)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) (sqrt.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 x (sqrt.f64 (*.f64 y 1/100))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 y 1/100))) (/.f64 10 (sqrt.f64 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 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 -100 (/.f64 1 (/.f64 (neg.f64 y) x)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y -1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 y) (/.f64 x 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x y) 100)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x 100) (/.f64 1 y))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y 1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y 1/100)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.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 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 100 y)) 2)) (cbrt.f64 (/.f64 100 y)))
(/.f64 (*.f64 100 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 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 x (neg.f64 y)) -100)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(*.f64 (/.f64 100 (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y 1/100))) 2)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(pow.f64 (*.f64 (/.f64 y x) 1/100) -1)
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(neg.f64 (/.f64 x (*.f64 y -1/100)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log.f64 (pow.f64 (exp.f64 100) (/.f64 x y)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 100 y) 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 x 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 1/100) 3)))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 100 x) y)
(*.f64 x (/.f64 100 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)))) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 (/.f64 y x) 1)) 1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.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 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.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 (/.f64 y x) 1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 -100 (/.f64 1 (+.f64 -1 (/.f64 (neg.f64 y) x))))
(/.f64 -100 (+.f64 -1 (/.f64 (neg.f64 y) x)))
(/.f64 -100 (-.f64 -1 (/.f64 y x)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (*.f64 x 100) (/.f64 1 (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 x (+.f64 x y)) 100)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.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 (/.f64 y x) 1))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 x (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))))
(*.f64 (cbrt.f64 (/.f64 100 (+.f64 (/.f64 y x) 1))) (/.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) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (+.f64 x y) 1/100))))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 100 (+.f64 (/.f64 y x) 1))
(*.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 (/.f64 y x) 1))
(*.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 x (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 100)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 100 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x))) (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))
(*.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 100)) (-.f64 x y))
(*.f64 (*.f64 100 x) (/.f64 (-.f64 x y) (-.f64 (pow.f64 x 2) (pow.f64 y 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 (sqrt.f64 (+.f64 (/.f64 y x) 1))) 2)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(pow.f64 (*.f64 1/100 (+.f64 (/.f64 y x) 1)) -1)
(/.f64 100 (+.f64 (/.f64 y x) 1))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(/.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))
(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))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 x y) 3) 1/1000000)))
(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 (/.f64 y x) 1)
(+.f64 1 (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 y x) 1))) 1)
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 x y) x)
(+.f64 (/.f64 y x) 1)
(/.f64 1 (/.f64 x (+.f64 x y)))
(+.f64 (/.f64 y x) 1)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (/.f64 x (cbrt.f64 (+.f64 x y))))
(+.f64 (/.f64 y x) 1)
(/.f64 (sqrt.f64 (+.f64 x y)) (/.f64 x (sqrt.f64 (+.f64 x y))))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1) (*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) -1) (*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 1) (*.f64 (-.f64 x y) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) -1) (*.f64 (-.f64 x y) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 (neg.f64 x) (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (*.f64 (neg.f64 x) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (neg.f64 (+.f64 x y)) (neg.f64 x))
(+.f64 (/.f64 y x) 1)
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 (/.f64 y x) 1)
(/.f64 (/.f64 (+.f64 x y) 1) x)
(+.f64 (/.f64 y x) 1)
(/.f64 (/.f64 (+.f64 x y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(+.f64 (/.f64 y x) 1)
(/.f64 (+.f64 1 (pow.f64 (/.f64 y x) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 y x) 2) (/.f64 y x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y x) 3) 1) (+.f64 (pow.f64 (/.f64 y x) 2) (-.f64 1 (/.f64 y x))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 y x) 2)) (-.f64 1 (/.f64 y x)))
(/.f64 (*.f64 (+.f64 x y) -1) (neg.f64 x))
(+.f64 (/.f64 y x) 1)
(/.f64 (*.f64 (/.f64 1 x) (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (/.f64 1 x) (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (/.f64 1 x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) (*.f64 x (fma.f64 x x (*.f64 y (-.f64 y x)))))
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) x) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 2) (/.f64 (pow.f64 y 3) x)) (fma.f64 x x (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (/.f64 1 x)) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 -1 (+.f64 x y)) (neg.f64 x))
(+.f64 (/.f64 y x) 1)
(pow.f64 (+.f64 (/.f64 y x) 1) 1)
(+.f64 (/.f64 y x) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 y x) 1)) 3)
(+.f64 (/.f64 y x) 1)
(pow.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3) 1/3)
(+.f64 (/.f64 y x) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 y x) 1)) 2)
(+.f64 (/.f64 y x) 1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 2))
(+.f64 (/.f64 y x) 1)
(log.f64 (exp.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 y x) 1))))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 y x) 1) 3))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 (/.f64 1 x) 3)))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 x) 3) (pow.f64 (+.f64 x y) 3)))
(+.f64 (/.f64 y x) 1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) 3) (pow.f64 x 3)))
(+.f64 (/.f64 y x) 1)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(exp.f64 (log1p.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 y x)) 1))
(exp.f64 (log1p.f64 (/.f64 y x)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 y x) 1)))
(+.f64 (/.f64 y x) 1)
(fma.f64 x (/.f64 1 x) (/.f64 y x))
(+.f64 (/.f64 y x) 1)
(fma.f64 (/.f64 1 x) x (/.f64 y x))
(+.f64 (/.f64 y x) 1)

eval76.0ms (1.7%)

Compiler

Compiled 2893 to 1728 computations (40.3% saved)

prune115.0ms (2.6%)

Pruning

9 alts after pruning (3 fresh and 6 done)

PrunedKeptTotal
New2402242
Fresh011
Picked145
Done022
Total2419250
Accuracy
100.0%
Counts
250 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.4%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
51.9%
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
50.4%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
51.9%
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
Compiler

Compiled 144 to 104 computations (27.8% saved)

localize146.0ms (3.3%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.8%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.9%
(sqrt.f64 (*.f64 (+.f64 x y) 1/100))
99.9%
(*.f64 (+.f64 x y) 1/100)
99.9%
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
99.6%
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
Compiler

Compiled 56 to 33 computations (41.1% saved)

series13.0ms (0.3%)

Counts
4 → 64
Calls

24 calls:

TimeVariablePointExpression
2.0ms
x
@0
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
2.0ms
y
@0
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
2.0ms
x
@inf
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
1.0ms
y
@inf
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)
1.0ms
x
@-inf
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)

rewrite135.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1038×prod-diff
786×log1p-expm1-u
786×expm1-log1p-u
396×fma-def
380×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify168.0ms (3.8%)

Algorithm
egg-herbie
Rules
1110×unswap-sqr
968×distribute-lft-in
550×log-prod
484×associate-*r*
438×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04647545
112357335
243127173
Stop Event
node limit
Counts
212 → 253
Calls
Call 1
Inputs
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 y 3)))))))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (+.f64 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 y 3))))) (*.f64 (pow.f64 x 5) (-.f64 (+.f64 (*.f64 -1/200 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y)) (*.f64 1/100 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 y 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y))))) (*.f64 1/6400 (/.f64 1 (pow.f64 y 4))))))))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (*.f64 (pow.f64 y 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 x 3)))))))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (+.f64 (*.f64 (pow.f64 y 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 x 3))))) (*.f64 (pow.f64 y 5) (-.f64 (+.f64 (*.f64 -1/200 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x)) (*.f64 1/100 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x))))) (*.f64 1/6400 (/.f64 1 (pow.f64 x 4))))))))
(*.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/10 (sqrt.f64 y))
(+.f64 (*.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y)))) (*.f64 1/10 (sqrt.f64 y)))
(+.f64 (*.f64 -1/80 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 y 3))))) (+.f64 (*.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y)))) (*.f64 1/10 (sqrt.f64 y))))
(+.f64 (*.f64 -1/80 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 y 3))))) (+.f64 (*.f64 1/160 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 y 5))))) (+.f64 (*.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y)))) (*.f64 1/10 (sqrt.f64 y)))))
(*.f64 1/10 (sqrt.f64 x))
(+.f64 (*.f64 1/20 (*.f64 (sqrt.f64 (/.f64 1 x)) y)) (*.f64 1/10 (sqrt.f64 x)))
(+.f64 (*.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2))) (+.f64 (*.f64 1/20 (*.f64 (sqrt.f64 (/.f64 1 x)) y)) (*.f64 1/10 (sqrt.f64 x))))
(+.f64 (*.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2))) (+.f64 (*.f64 1/160 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 5))) (pow.f64 y 3))) (+.f64 (*.f64 1/20 (*.f64 (sqrt.f64 (/.f64 1 x)) y)) (*.f64 1/10 (sqrt.f64 x)))))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 x y))
(+.f64 (*.f64 y 1/100) (*.f64 x 1/100))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.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 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1 (*.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 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 1/10 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) (*.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4)) (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 (*.f64 1/100 (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (sqrt.f64 (+.f64 x y))) 1/10)
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(/.f64 (*.f64 1/100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 1/100) (-.f64 x y))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(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)))
(fma.f64 x 1/100 (*.f64 y 1/100))
(fma.f64 y 1/100 (*.f64 x 1/100))
(fma.f64 1/100 x (*.f64 1/100 y))
(fma.f64 1/100 y (*.f64 1/100 x))
(fma.f64 1 (*.f64 y 1/100) (*.f64 x 1/100))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (*.f64 y 1/100))) (cbrt.f64 (*.f64 y 1/100)) (*.f64 x 1/100))
(fma.f64 (sqrt.f64 (*.f64 y 1/100)) (sqrt.f64 (*.f64 y 1/100)) (*.f64 x 1/100))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) 1)
(*.f64 x (/.f64 100 (+.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 (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 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 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 1 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (/.f64 x (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 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 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.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))))
(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 (sqrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2)
(pow.f64 (/.f64 (+.f64 x y) (/.f64 x 1/100)) -1)
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 2))
(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 (sqrt.f64 (+.f64 x y)) 1/10))) 1)
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 1)
(*.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (sqrt.f64 (+.f64 x y)) 1/10)
(*.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 1/100 1/2))
(*.f64 1/10 (sqrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4))
(*.f64 (pow.f64 1/100 1/2) (sqrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(pow.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 1)
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) 2)
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (+.f64 x y))) 1/10))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3/2))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1/2))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 (/.f64 1 y) (/.f64 1 x)))
(*.f64 100 (/.f64 1 (/.f64 y x)))
(*.f64 100 (*.f64 (/.f64 1 y) x))
(*.f64 (/.f64 100 y) x)
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(*.f64 (/.f64 -100 y) (/.f64 1 (/.f64 -1 x)))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 1 y) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 y) (pow.f64 x -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 100 y) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 y) (pow.f64 x -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 100 y)) (/.f64 1 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (pow.f64 x -1/2)) (/.f64 (cbrt.f64 (/.f64 100 y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 x)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (/.f64 100 y) -1) (neg.f64 x))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 (/.f64 1 x) (*.f64 y 1/100)) -1)
(neg.f64 (/.f64 (/.f64 100 y) (/.f64 -1 x)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 y 1/100))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 (/.f64 1 x) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
Outputs
(*.f64 1/100 y)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 y x))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 y 3)))))))
(fma.f64 1/100 x (fma.f64 1/100 y (*.f64 (pow.f64 x 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) (/.f64 1/1280 (pow.f64 y 3))))))
(fma.f64 1/100 (+.f64 y x) (*.f64 (pow.f64 x 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) (/.f64 1/1280 (pow.f64 y 3)))))
(fma.f64 1/100 (+.f64 y x) (*.f64 (pow.f64 x 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (*.f64 (/.f64 1 (pow.f64 y 3)) 1/64)) (/.f64 1/1280 (pow.f64 y 3)))))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (+.f64 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 y 3))))) (*.f64 (pow.f64 x 5) (-.f64 (+.f64 (*.f64 -1/200 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y)) (*.f64 1/100 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 y 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 y 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y))))) (*.f64 1/6400 (/.f64 1 (pow.f64 y 4))))))))
(fma.f64 1/100 x (fma.f64 1/100 y (fma.f64 (pow.f64 x 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) (/.f64 1/1280 (pow.f64 y 3))) (*.f64 (pow.f64 x 5) (-.f64 (fma.f64 -1/200 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y) (*.f64 1/100 (+.f64 (/.f64 1/64 (pow.f64 y 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y))))) (/.f64 1/6400 (pow.f64 y 4)))))))
(fma.f64 1/100 (+.f64 y x) (fma.f64 (pow.f64 x 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) (/.f64 1/1280 (pow.f64 y 3))) (*.f64 (pow.f64 x 5) (fma.f64 -1/200 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y) (fma.f64 1/100 (+.f64 (/.f64 1/64 (pow.f64 y 4)) (*.f64 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 y 3)))) 2)) y) 1/2)) (/.f64 -1/6400 (pow.f64 y 4)))))))
(fma.f64 1/100 (+.f64 y x) (fma.f64 (pow.f64 x 5) (fma.f64 -1/200 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (*.f64 (/.f64 1 (pow.f64 y 3)) 1/64)) y) (fma.f64 1/100 (+.f64 (/.f64 1/64 (pow.f64 y 4)) (*.f64 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (*.f64 (/.f64 1 (pow.f64 y 3)) 1/64)) y) 1/2)) (/.f64 -1/6400 (pow.f64 y 4)))) (*.f64 (pow.f64 x 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 y 3)) (*.f64 (/.f64 1 (pow.f64 y 3)) 1/64)) (/.f64 1/1280 (pow.f64 y 3))))))
(*.f64 1/100 x)
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 y x))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (*.f64 (pow.f64 y 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 x 3)))))))
(fma.f64 1/100 x (fma.f64 1/100 y (*.f64 (pow.f64 y 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) (/.f64 1/1280 (pow.f64 x 3))))))
(fma.f64 1/100 (+.f64 y x) (*.f64 (pow.f64 y 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) (/.f64 1/1280 (pow.f64 x 3)))))
(fma.f64 1/100 (+.f64 y x) (*.f64 (pow.f64 y 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (*.f64 1/64 (/.f64 1 (pow.f64 x 3)))) (/.f64 1/1280 (pow.f64 x 3)))))
(+.f64 (*.f64 1/100 x) (+.f64 (*.f64 1/100 y) (+.f64 (*.f64 (pow.f64 y 4) (+.f64 (*.f64 -1/100 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2))) (*.f64 1/1280 (/.f64 1 (pow.f64 x 3))))) (*.f64 (pow.f64 y 5) (-.f64 (+.f64 (*.f64 -1/200 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x)) (*.f64 1/100 (-.f64 (*.f64 1/64 (/.f64 1 (pow.f64 x 4))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (/.f64 1 (pow.f64 x 3))) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x))))) (*.f64 1/6400 (/.f64 1 (pow.f64 x 4))))))))
(fma.f64 1/100 x (fma.f64 1/100 y (fma.f64 (pow.f64 y 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) (/.f64 1/1280 (pow.f64 x 3))) (*.f64 (pow.f64 y 5) (-.f64 (fma.f64 -1/200 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x) (*.f64 1/100 (+.f64 (/.f64 1/64 (pow.f64 x 4)) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x))))) (/.f64 1/6400 (pow.f64 x 4)))))))
(fma.f64 1/100 (+.f64 y x) (fma.f64 (pow.f64 y 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) (/.f64 1/1280 (pow.f64 x 3))) (*.f64 (pow.f64 y 5) (fma.f64 -1/200 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x) (fma.f64 1/100 (+.f64 (/.f64 1/64 (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (pow.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (pow.f64 x 3)))) 2)) x) 1/2)) (/.f64 -1/6400 (pow.f64 x 4)))))))
(fma.f64 1/100 (+.f64 y x) (fma.f64 (pow.f64 y 5) (fma.f64 -1/200 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (*.f64 1/64 (/.f64 1 (pow.f64 x 3)))) x) (fma.f64 1/100 (+.f64 (/.f64 1/64 (pow.f64 x 4)) (*.f64 (/.f64 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (*.f64 1/64 (/.f64 1 (pow.f64 x 3)))) x) 1/2)) (/.f64 -1/6400 (pow.f64 x 4)))) (*.f64 (pow.f64 y 4) (fma.f64 -1/100 (+.f64 (/.f64 1/16 (pow.f64 x 3)) (*.f64 1/64 (/.f64 1 (pow.f64 x 3)))) (/.f64 1/1280 (pow.f64 x 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 x (/.f64 100 y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 x (/.f64 100 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 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.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 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 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 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 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 -100 (/.f64 x y))))
(+.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 (/.f64 (pow.f64 y 3) (pow.f64 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 x y) 3))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (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 -100 (/.f64 x y))))
(+.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 (/.f64 (pow.f64 y 3) (pow.f64 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 x y) 3))))
100
(+.f64 100 (*.f64 -100 (/.f64 y x)))
(fma.f64 -100 (/.f64 y x) 100)
(+.f64 100 (+.f64 (*.f64 -100 (/.f64 y x)) (*.f64 100 (/.f64 (pow.f64 y 2) (pow.f64 x 2)))))
(+.f64 100 (fma.f64 -100 (/.f64 y x) (*.f64 100 (/.f64 (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 -100 (/.f64 x y))))
(+.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 (/.f64 (pow.f64 y 3) (pow.f64 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 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 x (/.f64 100 y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 x (/.f64 100 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 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.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 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 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 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 x (/.f64 100 y)))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 2)) (*.f64 100 (/.f64 x y)))
(fma.f64 x (/.f64 100 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 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.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 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 (/.f64 x y) (/.f64 (pow.f64 x 3) (pow.f64 y 3))) (*.f64 -100 (/.f64 (pow.f64 x 4) (pow.f64 y 4)))))
(fma.f64 -100 (/.f64 (pow.f64 x 2) (pow.f64 y 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 1/10 (sqrt.f64 y))
(+.f64 (*.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y)))) (*.f64 1/10 (sqrt.f64 y)))
(fma.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y))) (*.f64 1/10 (sqrt.f64 y)))
(fma.f64 1/10 (sqrt.f64 y) (*.f64 x (*.f64 (sqrt.f64 (/.f64 1 y)) 1/20)))
(+.f64 (*.f64 -1/80 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 y 3))))) (+.f64 (*.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y)))) (*.f64 1/10 (sqrt.f64 y))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 y 3))) (pow.f64 x 2)) (fma.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y))) (*.f64 1/10 (sqrt.f64 y))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 y 3))) (pow.f64 x 2)) (fma.f64 1/10 (sqrt.f64 y) (*.f64 x (*.f64 (sqrt.f64 (/.f64 1 y)) 1/20))))
(+.f64 (*.f64 -1/80 (*.f64 (pow.f64 x 2) (sqrt.f64 (/.f64 1 (pow.f64 y 3))))) (+.f64 (*.f64 1/160 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 y 5))))) (+.f64 (*.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y)))) (*.f64 1/10 (sqrt.f64 y)))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 y 3))) (pow.f64 x 2)) (fma.f64 1/160 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 y 5)))) (fma.f64 1/20 (*.f64 x (sqrt.f64 (/.f64 1 y))) (*.f64 1/10 (sqrt.f64 y)))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 y 3))) (pow.f64 x 2)) (fma.f64 1/160 (*.f64 (pow.f64 x 3) (sqrt.f64 (/.f64 1 (pow.f64 y 5)))) (fma.f64 1/10 (sqrt.f64 y) (*.f64 x (*.f64 (sqrt.f64 (/.f64 1 y)) 1/20)))))
(*.f64 1/10 (sqrt.f64 x))
(+.f64 (*.f64 1/20 (*.f64 (sqrt.f64 (/.f64 1 x)) y)) (*.f64 1/10 (sqrt.f64 x)))
(fma.f64 1/20 (*.f64 y (sqrt.f64 (/.f64 1 x))) (*.f64 1/10 (sqrt.f64 x)))
(fma.f64 1/10 (sqrt.f64 x) (*.f64 y (*.f64 1/20 (sqrt.f64 (/.f64 1 x)))))
(+.f64 (*.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2))) (+.f64 (*.f64 1/20 (*.f64 (sqrt.f64 (/.f64 1 x)) y)) (*.f64 1/10 (sqrt.f64 x))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2)) (fma.f64 1/20 (*.f64 y (sqrt.f64 (/.f64 1 x))) (*.f64 1/10 (sqrt.f64 x))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2)) (fma.f64 1/10 (sqrt.f64 x) (*.f64 y (*.f64 1/20 (sqrt.f64 (/.f64 1 x))))))
(fma.f64 -1/80 (*.f64 (pow.f64 (/.f64 1 x) 3/2) (pow.f64 y 2)) (fma.f64 1/10 (sqrt.f64 x) (*.f64 y (*.f64 1/20 (sqrt.f64 (/.f64 1 x))))))
(+.f64 (*.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2))) (+.f64 (*.f64 1/160 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 5))) (pow.f64 y 3))) (+.f64 (*.f64 1/20 (*.f64 (sqrt.f64 (/.f64 1 x)) y)) (*.f64 1/10 (sqrt.f64 x)))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2)) (fma.f64 1/160 (*.f64 (pow.f64 y 3) (sqrt.f64 (/.f64 1 (pow.f64 x 5)))) (fma.f64 1/20 (*.f64 y (sqrt.f64 (/.f64 1 x))) (*.f64 1/10 (sqrt.f64 x)))))
(fma.f64 -1/80 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 x 3))) (pow.f64 y 2)) (fma.f64 1/160 (*.f64 (pow.f64 y 3) (sqrt.f64 (/.f64 1 (pow.f64 x 5)))) (fma.f64 1/10 (sqrt.f64 x) (*.f64 y (*.f64 1/20 (sqrt.f64 (/.f64 1 x)))))))
(fma.f64 -1/80 (*.f64 (pow.f64 (/.f64 1 x) 3/2) (pow.f64 y 2)) (fma.f64 1/160 (*.f64 (pow.f64 y 3) (sqrt.f64 (/.f64 1 (pow.f64 x 5)))) (fma.f64 1/10 (sqrt.f64 x) (*.f64 y (*.f64 1/20 (sqrt.f64 (/.f64 1 x)))))))
(*.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 (*.f64 y 1/100) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 y x))
(+.f64 (*.f64 1/100 x) (*.f64 1/100 y))
(*.f64 1/100 (+.f64 y x))
(+.f64 (*.f64 1/100 y) (*.f64 1/100 x))
(*.f64 1/100 (+.f64 y x))
(+.f64 (*.f64 x 1/100) (*.f64 y 1/100))
(*.f64 1/100 (+.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100))) 1)
(*.f64 1/100 (+.f64 y x))
(*.f64 (+.f64 x y) 1/100)
(*.f64 1/100 (+.f64 y x))
(*.f64 1/100 (+.f64 x y))
(*.f64 1/100 (+.f64 y x))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 1/100 (+.f64 y x))
(*.f64 (*.f64 (+.f64 x y) 1/100) 1)
(*.f64 1/100 (+.f64 y x))
(*.f64 1 (*.f64 (+.f64 x y) 1/100))
(*.f64 1/100 (+.f64 y x))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
(*.f64 1/100 (+.f64 y x))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (*.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x))) (cbrt.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x))))))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) 2) (*.f64 (cbrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 y x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 y x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 1/10 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 1/100 (+.f64 y x))
(*.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) (*.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 1/100 (+.f64 y x))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4)) (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4))
(*.f64 1/100 (+.f64 y x))
(*.f64 (*.f64 1/100 (pow.f64 (cbrt.f64 (+.f64 x y)) 2)) (cbrt.f64 (+.f64 x y)))
(*.f64 1/100 (+.f64 y x))
(*.f64 (*.f64 1/100 (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 1/100 (+.f64 y x))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (cbrt.f64 (*.f64 (+.f64 x y) 1/100))) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (*.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x))) (cbrt.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x))))))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x)))) 4))
(*.f64 (*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) (sqrt.f64 (+.f64 x y))) 1/10)
(*.f64 1/100 (+.f64 y x))
(/.f64 (*.f64 1/100 (+.f64 (pow.f64 x 3) (pow.f64 y 3))) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(/.f64 1/100 (/.f64 (fma.f64 y (-.f64 y x) (pow.f64 x 2)) (+.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 1/100 (fma.f64 y (-.f64 y x) (pow.f64 x 2))) (+.f64 (pow.f64 y 3) (pow.f64 x 3)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 (fma.f64 y (-.f64 y x) (pow.f64 x 2)) 1/100))
(/.f64 (*.f64 1/100 (-.f64 (pow.f64 x 2) (pow.f64 y 2))) (-.f64 x y))
(/.f64 1/100 (/.f64 (-.f64 x y) (-.f64 (pow.f64 x 2) (pow.f64 y 2))))
(*.f64 (/.f64 1/100 (-.f64 x y)) (-.f64 (pow.f64 x 2) (pow.f64 y 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 y 3)) 1/100) (fma.f64 y (-.f64 y x) (pow.f64 x 2)))
(/.f64 1/100 (/.f64 (fma.f64 y (-.f64 y x) (pow.f64 x 2)) (+.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 1/100 (fma.f64 y (-.f64 y x) (pow.f64 x 2))) (+.f64 (pow.f64 y 3) (pow.f64 x 3)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 (fma.f64 y (-.f64 y x) (pow.f64 x 2)) 1/100))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 y 2)) 1/100) (-.f64 x y))
(/.f64 1/100 (/.f64 (-.f64 x y) (-.f64 (pow.f64 x 2) (pow.f64 y 2))))
(*.f64 (/.f64 1/100 (-.f64 x y)) (-.f64 (pow.f64 x 2) (pow.f64 y 2)))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 x y) 2) 1/10000))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 y x) 2) 1/10000))
(fabs.f64 (*.f64 1/100 (+.f64 y x)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) 1/100))
(*.f64 1/100 (+.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 1/100 (+.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3))
(*.f64 1/100 (+.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 y x))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1))
(*.f64 1/100 (+.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 1/100 (+.f64 y x))
(fma.f64 x 1/100 (*.f64 y 1/100))
(*.f64 1/100 (+.f64 y x))
(fma.f64 y 1/100 (*.f64 x 1/100))
(*.f64 1/100 (+.f64 y x))
(fma.f64 1/100 x (*.f64 1/100 y))
(*.f64 1/100 (+.f64 y x))
(fma.f64 1/100 y (*.f64 1/100 x))
(*.f64 1/100 (+.f64 y x))
(fma.f64 1 (*.f64 y 1/100) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y 1/100)) (cbrt.f64 (*.f64 y 1/100))) (cbrt.f64 (*.f64 y 1/100)) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y 1/100)) (sqrt.f64 (*.f64 y 1/100)) (*.f64 x 1/100))
(*.f64 1/100 (+.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y))))) 1)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 x (/.f64 100 (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 100 (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 1 (*.f64 x (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2) (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (/.f64 100 (+.f64 x y)) x)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(*.f64 (/.f64 1 (+.f64 x y)) (/.f64 x 1/100))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (/.f64 x (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (/.f64 1 (*.f64 1/10 (sqrt.f64 (+.f64 y x)))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 y x)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 y x))) (/.f64 (/.f64 x 1/10) (sqrt.f64 (+.f64 y x))))
(*.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 x (cbrt.f64 (*.f64 1/100 (+.f64 y x))))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 y x)))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 x y)) (/.f64 (cbrt.f64 x) 1/100))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1/100) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.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 1 (*.f64 1/10 (sqrt.f64 (+.f64 y x)))) (/.f64 x (*.f64 1/10 (sqrt.f64 (+.f64 y x)))))
(*.f64 (/.f64 10 (sqrt.f64 (+.f64 y x))) (/.f64 (/.f64 x 1/10) (sqrt.f64 (+.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.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) (cbrt.f64 (/.f64 (*.f64 x 100) (+.f64 y x)))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 y x)))) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 x y)) (/.f64 (sqrt.f64 x) 1/100))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 x) 1/100) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (+.f64 x y) 1/100)))
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(*.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 1 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 y x))))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2))
(/.f64 (/.f64 x (cbrt.f64 (*.f64 1/100 (+.f64 y x)))) (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2))
(pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 1)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 3)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3) 1/3)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 2)
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(pow.f64 (/.f64 (+.f64 x y) (/.f64 x 1/100)) -1)
(*.f64 (/.f64 1 (+.f64 y x)) (/.f64 x 1/100))
(/.f64 x (*.f64 1/100 (+.f64 y x)))
(neg.f64 (/.f64 x (*.f64 (+.f64 x y) -1/100)))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 2))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 100 (+.f64 x y))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y))))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 100 (+.f64 x y))) 3))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 x y) 1/100) 3)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (+.f64 y x) 3) 1/1000000)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 y x)) 3) 1/1000000))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(exp.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 100 (+.f64 x y)))) 1))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 100 (+.f64 x y)))))
(/.f64 (*.f64 x 100) (+.f64 y x))
(*.f64 x (/.f64 100 (+.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))) 1)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 1)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 1 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) (cbrt.f64 (*.f64 (+.f64 x y) 1/100)))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (cbrt.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (cbrt.f64 (*.f64 1/10 (sqrt.f64 (+.f64 y x)))))
(*.f64 (sqrt.f64 (+.f64 x y)) 1/10)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 1/100 1/2))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 1/10 (sqrt.f64 (+.f64 x y)))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (pow.f64 1/100 1/2) (sqrt.f64 (+.f64 x y)))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (pow.f64 1 1/2) (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))) (sqrt.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (sqrt.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (+.f64 x y) 1/100))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))) (sqrt.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))))
(*.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x))) (sqrt.f64 (cbrt.f64 (*.f64 1/100 (+.f64 y x)))))
(pow.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10) 1)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(pow.f64 (*.f64 (+.f64 x y) 1/100) 1/2)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 3)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 1/100 (+.f64 y x)) 3/2))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 1/4) 2)
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(fabs.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 (+.f64 x y))) 1/10))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10))))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) 1/100) 3/2))
(cbrt.f64 (pow.f64 (*.f64 1/100 (+.f64 y x)) 3/2))
(expm1.f64 (log1p.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(exp.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)) 1))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) 1/100)) 1/2))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 (sqrt.f64 (+.f64 x y)) 1/10)))
(*.f64 1/10 (sqrt.f64 (+.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100)))) 1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 (/.f64 1 y) (/.f64 1 x)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (/.f64 1 (/.f64 y x)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 100 (*.f64 (/.f64 1 y) x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 y) x)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 1 (/.f64 x (*.f64 y 1/100)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (*.f64 (cbrt.f64 (/.f64 100 y)) x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 2) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (/.f64 10 (sqrt.f64 y)) x))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 y) x)) (sqrt.f64 y))
(*.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) (/.f64 10 (sqrt.f64 (/.f64 y x))))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(*.f64 (/.f64 -100 y) (/.f64 1 (/.f64 -1 x)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 100 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 1 y) (/.f64 1 (cbrt.f64 x))))
(/.f64 (*.f64 100 (*.f64 (/.f64 (/.f64 1 y) 1) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)))
(/.f64 (*.f64 (cbrt.f64 x) (/.f64 100 y)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 y) (pow.f64 x -1/2)))
(/.f64 (/.f64 (/.f64 100 y) (pow.f64 x -1/2)) (pow.f64 x -1/2))
(/.f64 (/.f64 100 (pow.f64 x -1/2)) (*.f64 y (pow.f64 x -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 100 y) (/.f64 1 (cbrt.f64 x))))
(/.f64 (*.f64 100 (*.f64 (/.f64 (/.f64 1 y) 1) (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)))
(/.f64 (*.f64 (cbrt.f64 x) (/.f64 100 y)) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (/.f64 1 (pow.f64 x -1/2)) (/.f64 (/.f64 100 y) (pow.f64 x -1/2)))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 y) (pow.f64 x -1/2)))
(/.f64 (/.f64 (/.f64 100 y) (pow.f64 x -1/2)) (pow.f64 x -1/2))
(/.f64 (/.f64 100 (pow.f64 x -1/2)) (*.f64 y (pow.f64 x -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 100 y)) (/.f64 1 x)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))) (cbrt.f64 (/.f64 x (*.f64 y 1/100))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (/.f64 x (*.f64 1/100 y)))) (cbrt.f64 (pow.f64 x -2)))
(*.f64 (cbrt.f64 (*.f64 100 (/.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 100 y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (cbrt.f64 (pow.f64 x -2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 100 y)) 2) (pow.f64 x -1/2)) (/.f64 (cbrt.f64 (/.f64 100 y)) (pow.f64 x -1/2)))
(*.f64 (/.f64 100 (pow.f64 x -1/2)) (/.f64 (/.f64 1 y) (pow.f64 x -1/2)))
(/.f64 (/.f64 (/.f64 100 y) (pow.f64 x -1/2)) (pow.f64 x -1/2))
(/.f64 (/.f64 100 (pow.f64 x -1/2)) (*.f64 y (pow.f64 x -1/2)))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) 1) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 x)))
(*.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 (*.f64 10 x) (sqrt.f64 y)))
(/.f64 (/.f64 100 (/.f64 (sqrt.f64 y) x)) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 10 (sqrt.f64 y)) (cbrt.f64 (pow.f64 x -2))) (/.f64 (/.f64 10 (sqrt.f64 y)) (/.f64 1 (cbrt.f64 x))))
(*.f64 (/.f64 10 (*.f64 (cbrt.f64 (pow.f64 x -2)) (sqrt.f64 y))) (*.f64 (/.f64 10 (sqrt.f64 y)) (cbrt.f64 x)))
(*.f64 (/.f64 10 (*.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 x -2)))) (*.f64 (cbrt.f64 x) (/.f64 10 (sqrt.f64 y))))
(*.f64 (/.f64 10 (sqrt.f64 y)) (*.f64 (cbrt.f64 x) (/.f64 10 (*.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 x -2))))))
(*.f64 (*.f64 (/.f64 100 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (*.f64 (/.f64 100 y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(*.f64 (/.f64 (/.f64 100 y) -1) (neg.f64 x))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (/.f64 x (*.f64 y 1/100)) 1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y 1/100))) 3)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3) 1/3)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(pow.f64 (/.f64 10 (sqrt.f64 (/.f64 y x))) 2)
(pow.f64 (*.f64 (/.f64 1 x) (*.f64 y 1/100)) -1)
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(neg.f64 (/.f64 (/.f64 100 y) (/.f64 -1 x)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 2))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(log.f64 (exp.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y 1/100)))))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y 1/100)) 3))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 100 y) 3) (pow.f64 (/.f64 1 x) 3)))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y 1/100))) 1))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y 1/100))))
(*.f64 x (/.f64 100 y))
(*.f64 100 (/.f64 x y))

eval123.0ms (2.8%)

Compiler

Compiled 4981 to 3375 computations (32.2% saved)

prune47.0ms (1.1%)

Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New2860286
Fresh011
Picked022
Done066
Total2869295
Accuracy
100.0%
Counts
295 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.4%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
51.9%
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
50.4%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
51.9%
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
Compiler

Compiled 144 to 104 computations (27.8% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune5.0ms (0.1%)

Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done088
Total099
Accuracy
100.0%
Counts
9 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.4%
(/.f64 (/.f64 100 y) (/.f64 1 x))
99.4%
(/.f64 (*.f64 x 100) (+.f64 x y))
51.9%
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
50.5%
(/.f64 x (/.f64 y 100))
99.7%
(/.f64 x (*.f64 (+.f64 x y) 1/100))
98.6%
(/.f64 100 (/.f64 (+.f64 x y) x))
49.2%
(/.f64 100 (/.f64 y x))
50.5%
(*.f64 (/.f64 100 y) x)
50.8%
100
Compiler

Compiled 137 to 90 computations (34.3% saved)

regimes20.0ms (0.4%)

Counts
10 → 1
Calls
Call 1
Inputs
100
(*.f64 (/.f64 100 y) x)
(/.f64 100 (/.f64 y x))
(/.f64 x (/.f64 y 100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 (*.f64 x 100) (+.f64 x y))
(/.f64 (/.f64 100 y) (/.f64 1 x))
(/.f64 100 (*.f64 (/.f64 1 x) (+.f64 x y)))
(/.f64 x (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) 1/100)) 2))
Outputs
(/.f64 x (*.f64 (+.f64 x y) 1/100))
Calls

3 calls:

7.0ms
y
6.0ms
x
5.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 80 to 48 computations (40% saved)

regimes10.0ms (0.2%)

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

2 calls:

4.0ms
x
4.0ms
y
Results
AccuracySegmentsBranch
98.6%1x
98.6%1y
Compiler

Compiled 31 to 20 computations (35.5% saved)

regimes30.0ms (0.7%)

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

2 calls:

20.0ms
x
10.0ms
y
Results
AccuracySegmentsBranch
80.6%3y
76.7%5x
Compiler

Compiled 24 to 16 computations (33.3% saved)

regimes10.0ms (0.2%)

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

1 calls:

9.0ms
y
Results
AccuracySegmentsBranch
80.6%3y
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes6.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

3.0ms
x
2.0ms
y
Results
AccuracySegmentsBranch
50.8%1x
50.8%1y
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch29.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
4.142847983225874e+85
1.0090895392947273e+93
14.0ms
-6122080499140476000.0
-1562401713864155.8
Results
26.0ms272×body256valid
Compiler

Compiled 218 to 180 computations (17.4% saved)

bsearch29.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
4.142847983225874e+85
1.0090895392947273e+93
14.0ms
-6122080499140476000.0
-1562401713864155.8
Results
26.0ms272×body256valid
Compiler

Compiled 218 to 180 computations (17.4% saved)

simplify5.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
033171
141171
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(if (<=.f64 y -2800000000000000) (/.f64 x (/.f64 y 100)) (if (<=.f64 y 53999999999999996649009734382104871211528803978476101730379599204937070572047469379584) 100 (*.f64 (/.f64 100 y) x)))
(if (<=.f64 y -3500000000000000) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 379999999999999977952678800494196602029592886280467112721436210442976397765339426848768) 100 (*.f64 (/.f64 100 y) x)))
100
Outputs
(/.f64 x (*.f64 (+.f64 x y) 1/100))
(/.f64 100 (/.f64 (+.f64 x y) x))
(if (<=.f64 y -2800000000000000) (/.f64 x (/.f64 y 100)) (if (<=.f64 y 53999999999999996649009734382104871211528803978476101730379599204937070572047469379584) 100 (*.f64 (/.f64 100 y) x)))
(if (<=.f64 y -2800000000000000) (/.f64 x (/.f64 y 100)) (if (<=.f64 y 53999999999999996649009734382104871211528803978476101730379599204937070572047469379584) 100 (*.f64 x (/.f64 100 y))))
(if (<=.f64 y -3500000000000000) (*.f64 (/.f64 100 y) x) (if (<=.f64 y 379999999999999977952678800494196602029592886280467112721436210442976397765339426848768) 100 (*.f64 (/.f64 100 y) x)))
(if (or (<=.f64 y -3500000000000000) (not (<=.f64 y 379999999999999977952678800494196602029592886280467112721436210442976397765339426848768))) (*.f64 x (/.f64 100 y)) 100)
100
Compiler

Compiled 59 to 43 computations (27.1% saved)

soundness953.0ms (21.6%)

Rules
2102×fma-neg
2052×log-prod
2052×log-prod
2052×log-prod
1620×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024236
154196
2120196
3294184
4974178
53122175
65587175
76650175
87293175
97636175
107854175
01378
117978
2278778
02406929
16216869
221826422
377946422
02406929
16216869
221826422
377946422
02406929
16216869
221826422
377946422
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 169 to 101 computations (40.2% saved)

end0.0ms (0%)

preprocess54.0ms (1.2%)

Compiler

Compiled 142 to 96 computations (32.4% saved)

Profiling

Loading profile data...