Linear.V3:$cdot from linear-1.19.1.3, B

Details

Time bar (total: 4.4s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 18 to 12 computations (33.3% saved)

sample1.3s (30.3%)

Results
837.0ms5563×body256valid
430.0ms2693×body256infinite
Bogosity

preprocess42.0ms (1%)

Algorithm
egg-herbie
Rules
270×fma-def
90×+-commutative
44×associate-+l+
34×associate-+r+
30×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
063432
1156368
2279368
3313368
066
166
Stop Event
unsound
saturated
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
0
2
3
2
4
5
4
Call 2
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b))
(+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x))
(+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b))
(+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y))
(+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b))
(+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a))
Outputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x t (*.f64 y z)))
(fma.f64 x t (fma.f64 y z (*.f64 a b)))
(+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x z (*.f64 y t)))
(fma.f64 y t (fma.f64 x z (*.f64 a b)))
(+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b))
(+.f64 (*.f64 y a) (fma.f64 x b (*.f64 z t)))
(fma.f64 x b (fma.f64 z t (*.f64 y a)))
(+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x))
(+.f64 (fma.f64 x a (*.f64 z t)) (*.f64 y b))
(fma.f64 y b (fma.f64 x a (*.f64 z t)))
(+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x z (*.f64 y t)))
(fma.f64 y t (fma.f64 x z (*.f64 a b)))
(+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x t (*.f64 y z)))
(fma.f64 x t (fma.f64 y z (*.f64 a b)))
(+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b))
(+.f64 (fma.f64 x a (*.f64 z t)) (*.f64 y b))
(fma.f64 y b (fma.f64 x a (*.f64 z t)))
(+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y))
(+.f64 (*.f64 y a) (fma.f64 x b (*.f64 z t)))
(fma.f64 x b (fma.f64 z t (*.f64 y a)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b))
(+.f64 (fma.f64 x y (*.f64 t a)) (*.f64 z b))
(fma.f64 x y (fma.f64 t a (*.f64 z b)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z))
(+.f64 (fma.f64 x y (*.f64 t b)) (*.f64 z a))
(fma.f64 t b (fma.f64 x y (*.f64 z a)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b))
(+.f64 (fma.f64 x y (*.f64 t b)) (*.f64 z a))
(fma.f64 t b (fma.f64 x y (*.f64 z a)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t))
(+.f64 (fma.f64 x y (*.f64 t a)) (*.f64 z b))
(fma.f64 x y (fma.f64 t a (*.f64 z b)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
Symmetry

(sort x y)

(sort z t)

(sort a b)

Compiler

Compiled 23 to 17 computations (26.1% saved)

simplify13.0ms (0.3%)

Algorithm
egg-herbie
Rules
36×fma-def
10×+-commutative
associate-+r+
*-commutative
associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01327
12223
23823
34823
Stop Event
saturated
Counts
1 → 3
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Outputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))

eval1.0ms (0%)

Compiler

Compiled 36 to 15 computations (58.3% saved)

prune3.0ms (0.1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New033
Fresh011
Picked000
Done000
Total044
Accurracy
98.4%
Counts
4 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
98.0%
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
97.6%
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
98.4%
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
98.0%
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
97.6%
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Compiler

Compiled 96 to 60 computations (37.5% saved)

localize101.0ms (2.3%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
99.6%
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
98.8%
(fma.f64 z t (*.f64 a b))
100.0%
(fma.f64 x y (*.f64 z t))
98.3%
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
99.3%
(+.f64 (*.f64 x y) (*.f64 z t))
98.3%
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Compiler

Compiled 92 to 16 computations (82.6% saved)

series19.0ms (0.4%)

Counts
6 → 360
Calls

90 calls:

TimeVariablePointExpression
4.0ms
t
@0
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
1.0ms
a
@inf
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
1.0ms
x
@0
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
0.0ms
y
@-inf
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
0.0ms
x
@inf
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))

rewrite123.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1626×log-prod
1580×fma-def
596×expm1-udef
596×fma-neg
596×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018114
1378114
24409114
Stop Event
node limit
Counts
6 → 392
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 x y) (*.f64 z t))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (*.f64 z t))
(fma.f64 z t (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(fma.f64 y x (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 z t (fma.f64 x y (*.f64 a b)))
(fma.f64 t z (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z t) 1 (fma.f64 x y (*.f64 a b)))
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))
(fma.f64 a b (fma.f64 x y (*.f64 z t)))
(fma.f64 b a (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 x y))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 a b))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 x y (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (*.f64 z t))
(fma.f64 y x (*.f64 z t))
(fma.f64 (*.f64 x y) 1 (*.f64 z t))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 x y))
(fma.f64 (*.f64 z t) 1 (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 z t))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z t))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 x y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z t))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z t))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z t))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 z t))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(fma.f64 y x (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 z t (fma.f64 x y (*.f64 a b)))
(fma.f64 t z (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z t) 1 (fma.f64 x y (*.f64 a b)))
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))
(fma.f64 a b (fma.f64 x y (*.f64 z t)))
(fma.f64 b a (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 x y))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 a b))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 x y) (*.f64 z t))
(+.f64 (*.f64 z t) (*.f64 x y))
(+.f64 0 (fma.f64 x y (*.f64 z t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(+.f64 (*.f64 z t) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 z t))
(+.f64 0 (fma.f64 z t (*.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (*.f64 a b)))) 1)
(*.f64 (fma.f64 z t (*.f64 a b)) 1)
(*.f64 1 (fma.f64 z t (*.f64 a b)))
(*.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))))
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 z t) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 z t) (*.f64 a b)))
(pow.f64 (fma.f64 z t (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 3)
(pow.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2))
(log.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (*.f64 a b))))
(exp.f64 (log.f64 (fma.f64 z t (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z t (*.f64 a b))))
(+.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(+.f64 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(+.f64 0 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(+.f64 (fma.f64 a b (*.f64 x y)) (*.f64 z t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))

simplify185.0ms (4.2%)

Algorithm
egg-herbie
Rules
1006×cancel-sign-sub-inv
894×times-frac
884×fma-neg
570×distribute-rgt-neg-in
560×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043918490
1102618234
2346818234
Stop Event
node limit
Counts
752 → 257
Calls
Call 1
Inputs
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(fma.f64 y x (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 z t (fma.f64 x y (*.f64 a b)))
(fma.f64 t z (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z t) 1 (fma.f64 x y (*.f64 a b)))
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))
(fma.f64 a b (fma.f64 x y (*.f64 z t)))
(fma.f64 b a (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 x y))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 a b))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 x y (*.f64 z t)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (*.f64 z t))
(fma.f64 y x (*.f64 z t))
(fma.f64 (*.f64 x y) 1 (*.f64 z t))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 x y))
(fma.f64 (*.f64 z t) 1 (*.f64 x y))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 z t))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z t))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 x y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z t))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z t))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z t))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 z t))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(fma.f64 y x (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 z t (fma.f64 x y (*.f64 a b)))
(fma.f64 t z (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z t) 1 (fma.f64 x y (*.f64 a b)))
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))
(fma.f64 a b (fma.f64 x y (*.f64 z t)))
(fma.f64 b a (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 x y))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 a b))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 x y (*.f64 z t)))
(+.f64 (*.f64 x y) (*.f64 z t))
(+.f64 (*.f64 z t) (*.f64 x y))
(+.f64 0 (fma.f64 x y (*.f64 z t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(+.f64 (*.f64 z t) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 z t))
(+.f64 0 (fma.f64 z t (*.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (*.f64 a b)))) 1)
(*.f64 (fma.f64 z t (*.f64 a b)) 1)
(*.f64 1 (fma.f64 z t (*.f64 a b)))
(*.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))))
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 z t) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 z t) (*.f64 a b)))
(pow.f64 (fma.f64 z t (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 3)
(pow.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2))
(log.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 z) t)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (*.f64 a b))))
(exp.f64 (log.f64 (fma.f64 z t (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (*.f64 a b))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z t (*.f64 a b))))
(+.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(+.f64 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(+.f64 0 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(+.f64 (fma.f64 a b (*.f64 x y)) (*.f64 z t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
Outputs
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2) (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 t z)) (-.f64 (fma.f64 a b (*.f64 t z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 y x (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 z t (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 t z (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 z t) 1 (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 a b (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 a b))
(fma.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (*.f64 a b))
(+.f64 (*.f64 a b) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 a b))
(+.f64 (*.f64 a b) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z))))
(+.f64 (*.f64 a b) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(fma.f64 t z (*.f64 y x))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 t z (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 x (*.f64 (*.f64 y z) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(fma.f64 t z (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(fma.f64 t z (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 y) x)))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 t z (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(fma.f64 t z (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(fma.f64 t z (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(fma.f64 x y (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 x y) 1 (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 z t) 1 (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 x y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 z t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2) (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 t z)) (-.f64 (fma.f64 a b (*.f64 t z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 y x (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 z t (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 t z (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 z t) 1 (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 a b (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (*.f64 a b))
(fma.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (*.f64 a b))
(+.f64 (*.f64 a b) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 a b))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 a b))
(+.f64 (*.f64 a b) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z))))
(+.f64 (*.f64 a b) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x))))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 x y) (*.f64 z t))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 z t) (*.f64 x y))
(fma.f64 t z (*.f64 y x))
(+.f64 0 (fma.f64 x y (*.f64 z t)))
(fma.f64 t z (*.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t z (*.f64 y x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (*.f64 z t)))) 1)
(fma.f64 t z (*.f64 y x))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(*.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(*.f64 1 (fma.f64 x y (*.f64 z t)))
(fma.f64 t z (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) (sqrt.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (*.f64 y (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 x (*.f64 (*.f64 y z) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 x y) (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (*.f64 z t) (-.f64 (*.f64 z t) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 x y (*.f64 z t)) 1)
(fma.f64 t z (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 x y (*.f64 z t))) 2)
(fma.f64 t z (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))
(fma.f64 t z (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 y) x)))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 t z (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3))
(fma.f64 t z (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (*.f64 z t))) 1))
(fma.f64 t z (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 z t) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 z t))
(fma.f64 a b (*.f64 t z))
(+.f64 0 (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (*.f64 t z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 t z)))) (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 t z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 t z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 t z))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (*.f64 a b)))) 1)
(fma.f64 a b (*.f64 t z))
(*.f64 (fma.f64 z t (*.f64 a b)) 1)
(fma.f64 a b (*.f64 t z))
(*.f64 1 (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (*.f64 t z))
(*.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2))
(fma.f64 a b (*.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 2) (cbrt.f64 (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (*.f64 t z))
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) (sqrt.f64 (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (*.f64 t z))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 z t) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 z t) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(pow.f64 (fma.f64 z t (*.f64 a b)) 1)
(fma.f64 a b (*.f64 t z))
(pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) 3)
(fma.f64 a b (*.f64 t z))
(pow.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) 1/3)
(fma.f64 a b (*.f64 t z))
(pow.f64 (sqrt.f64 (fma.f64 z t (*.f64 a b))) 2)
(fma.f64 a b (*.f64 t z))
(sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2))
(fma.f64 a b (*.f64 t z))
(log.f64 (exp.f64 (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) t) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (pow.f64 (exp.f64 b) a)))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (pow.f64 (exp.f64 z) t)))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 z) t)))
(fma.f64 a b (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(fma.f64 a b (*.f64 t z))
(cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3))
(fma.f64 a b (*.f64 t z))
(expm1.f64 (log1p.f64 (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (*.f64 t z))
(exp.f64 (log.f64 (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (fma.f64 z t (*.f64 a b))) 1))
(fma.f64 a b (*.f64 t z))
(log1p.f64 (expm1.f64 (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 z t) (fma.f64 x y (*.f64 a b)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 x y))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 0 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 a b (*.f64 x y)) (*.f64 z t))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))) (cbrt.f64 (exp.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (fma.f64 t z (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (fma.f64 t z (*.f64 y x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (fma.f64 t z (*.f64 y x)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))) (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(*.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 1 (fma.f64 x y (fma.f64 z t (*.f64 a b))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (/.f64 1 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (/.f64 1 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3))) (neg.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) 1) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 a b) 2))) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2) (*.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2) (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 t z)) (-.f64 (fma.f64 a b (*.f64 t z)) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 z t (*.f64 a b))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 y x))))
(pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 1)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 3)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3) 1/3)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 2)
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 2))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (exp.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y (*.f64 z t))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (pow.f64 (exp.f64 b) a)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t)))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (fma.f64 x y (*.f64 z t)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (fma.f64 x y (*.f64 z t))))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (exp.f64 (fma.f64 z t (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (pow.f64 (exp.f64 y) x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 a b)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b))) 3))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(exp.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))) 1))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 z t (*.f64 a b)))))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))

eval121.0ms (2.8%)

Compiler

Compiled 4516 to 1181 computations (73.8% saved)

prune102.0ms (2.3%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New2489257
Fresh000
Picked303
Done000
Total2519260
Accurracy
100.0%
Counts
260 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.0%
(fma.f64 y x (*.f64 a b))
68.3%
(fma.f64 t z (*.f64 y x))
65.4%
(fma.f64 a b (*.f64 y x))
68.2%
(+.f64 (*.f64 y x) (*.f64 t z))
65.0%
(+.f64 (*.f64 a b) (*.f64 y x))
67.8%
(+.f64 (*.f64 a b) (*.f64 t z))
33.5%
(*.f64 y x)
38.2%
(*.f64 t z)
34.5%
(*.f64 a b)
65.0%
(fma.f64 y x (*.f64 a b))
68.3%
(fma.f64 t z (*.f64 y x))
65.4%
(fma.f64 a b (*.f64 y x))
68.2%
(+.f64 (*.f64 y x) (*.f64 t z))
65.0%
(+.f64 (*.f64 a b) (*.f64 y x))
67.8%
(+.f64 (*.f64 a b) (*.f64 t z))
33.5%
(*.f64 y x)
38.2%
(*.f64 t z)
34.5%
(*.f64 a b)
Compiler

Compiled 408 to 288 computations (29.4% saved)

localize56.0ms (1.3%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 a b (*.f64 y x))
99.6%
(+.f64 (*.f64 a b) (*.f64 y x))
99.2%
(fma.f64 t z (*.f64 y x))
Compiler

Compiled 60 to 12 computations (80% saved)

series5.0ms (0.1%)

Counts
3 → 108
Calls

36 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
(fma.f64 a b (*.f64 y x))
0.0ms
b
@-inf
(fma.f64 a b (*.f64 y x))
0.0ms
b
@inf
(fma.f64 a b (*.f64 y x))
0.0ms
a
@inf
(fma.f64 a b (*.f64 y x))
0.0ms
a
@-inf
(fma.f64 a b (*.f64 y x))

rewrite99.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1344×log-prod
958×pow-prod-down
798×fma-def
678×pow-prod-up
630×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01445
128645
2346645
Stop Event
node limit
Counts
3 → 153
Calls
Call 1
Inputs
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
Outputs
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 t z) (*.f64 y x))
(+.f64 0 (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (*.f64 t z) 1) (*.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (exp.f64 (*.f64 t z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 t z))))
(log.f64 (*.f64 (exp.f64 (*.f64 t z)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 t z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 a b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))))
(*.f64 (fma.f64 y x (*.f64 a b)) 1)
(*.f64 1 (fma.f64 y x (*.f64 a b)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) (sqrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))))
(/.f64 1 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 (neg.f64 y) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 y x (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 a b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 (*.f64 y x) 1 (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 (*.f64 a b) 1 (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 a b))
(fma.f64 1 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 a b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 a b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 a b))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 a b))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 a b))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 a b))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 a b))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 y x))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (*.f64 y x))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 y x))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 0 (fma.f64 y x (*.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 a b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))))
(*.f64 (fma.f64 y x (*.f64 a b)) 1)
(*.f64 1 (fma.f64 y x (*.f64 a b)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) (sqrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))))
(/.f64 1 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 (neg.f64 y) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 y x (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 a b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 a b))))

simplify111.0ms (2.5%)

Algorithm
egg-herbie
Rules
1848×fma-def
828×fma-neg
792×distribute-lft-in
728×distribute-rgt-in
720×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02685347
16285225
218245157
375255157
Stop Event
node limit
Counts
261 → 128
Calls
Call 1
Inputs
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(*.f64 a b)
(*.f64 a b)
(*.f64 y x)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 y x)
(*.f64 y x)
(*.f64 a b)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 t z) (*.f64 y x))
(+.f64 0 (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 (*.f64 t z) 1) (*.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (exp.f64 (*.f64 t z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 t z))))
(log.f64 (*.f64 (exp.f64 (*.f64 t z)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 t z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 a b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))))
(*.f64 (fma.f64 y x (*.f64 a b)) 1)
(*.f64 1 (fma.f64 y x (*.f64 a b)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) (sqrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))))
(/.f64 1 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 (neg.f64 y) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 y x (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 a b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 (*.f64 y x) 1 (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 (*.f64 a b) 1 (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 a b))
(fma.f64 1 (*.f64 a b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 a b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 a b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 a b))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 a b))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 a b))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 a b))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 a b))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 y x))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (*.f64 y x))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 y x))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 0 (fma.f64 y x (*.f64 a b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 a b)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))))
(*.f64 (fma.f64 y x (*.f64 a b)) 1)
(*.f64 1 (fma.f64 y x (*.f64 a b)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) (sqrt.f64 (fma.f64 y x (*.f64 a b))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))))
(/.f64 1 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 (neg.f64 y) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 y x (*.f64 a b)) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) -1)
(pow.f64 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 b) a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 a b))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 a b)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 a b))))
Outputs
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 y x)
(*.f64 a b)
(*.f64 a b)
(*.f64 y x)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 y x)
(*.f64 y x)
(*.f64 a b)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 t z) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 0 (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 (*.f64 t z) 1) (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 t z)))) 1)
(fma.f64 y x (*.f64 t z))
(*.f64 (fma.f64 y x (*.f64 t z)) 1)
(fma.f64 y x (*.f64 t z))
(*.f64 1 (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (*.f64 t z))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2))
(fma.f64 y x (*.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 2) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 t z)) 1)
(fma.f64 y x (*.f64 t z))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)
(fma.f64 y x (*.f64 t z))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2) 1/2)
(fma.f64 y x (*.f64 t z))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)
(fma.f64 y x (*.f64 t z))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z))) 2)
(fma.f64 y x (*.f64 t z))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))
(fma.f64 y x (*.f64 t z))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 t z)))))
(fma.f64 y x (*.f64 t z))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (exp.f64 (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(log.f64 (*.f64 (exp.f64 (*.f64 t z)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 y x (*.f64 t z))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3))
(fma.f64 y x (*.f64 t z))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1))
(fma.f64 y x (*.f64 t z))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 t z))) 1) 1))
(fma.f64 y x (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z)))) 3))
(fma.f64 y x (*.f64 t z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 t z)))) 1/3))
(fma.f64 y x (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 t z)))) 2))
(fma.f64 y x (*.f64 t z))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 y x (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 a b)))) 1)
(fma.f64 y x (*.f64 a b))
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(*.f64 (fma.f64 y x (*.f64 a b)) 1)
(fma.f64 y x (*.f64 a b))
(*.f64 1 (fma.f64 y x (*.f64 a b)))
(fma.f64 y x (*.f64 a b))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2))
(fma.f64 y x (*.f64 a b))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) (sqrt.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 1 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 (neg.f64 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 a b)) 1)
(fma.f64 y x (*.f64 a b))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 3)
(fma.f64 y x (*.f64 a b))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2) 1/2)
(fma.f64 y x (*.f64 a b))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3) 1/3)
(fma.f64 y x (*.f64 a b))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) 2)
(fma.f64 y x (*.f64 a b))
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(pow.f64 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2))
(fma.f64 y x (*.f64 a b))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 a b)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 b) a)))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 y x (*.f64 a b))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3))
(fma.f64 y x (*.f64 a b))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1) 1))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b)))) 3))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 a b)))) 1/3))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b)))) 2))
(fma.f64 y x (*.f64 a b))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 y x) 1 (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 b a (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 a b) 1 (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 1 (*.f64 y x) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 1 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 y x) (*.f64 a b))
(fma.f64 y x (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 0 (fma.f64 y x (*.f64 a b)))
(fma.f64 y x (*.f64 a b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 a b)))) 1)
(fma.f64 y x (*.f64 a b))
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))) (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(*.f64 (fma.f64 y x (*.f64 a b)) 1)
(fma.f64 y x (*.f64 a b))
(*.f64 1 (fma.f64 y x (*.f64 a b)))
(fma.f64 y x (*.f64 a b))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2))
(fma.f64 y x (*.f64 a b))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 2) (cbrt.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) (sqrt.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 1 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 (neg.f64 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 a b (*.f64 (neg.f64 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(pow.f64 (fma.f64 y x (*.f64 a b)) 1)
(fma.f64 y x (*.f64 a b))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b))) 3)
(fma.f64 y x (*.f64 a b))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2) 1/2)
(fma.f64 y x (*.f64 a b))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3) 1/3)
(fma.f64 y x (*.f64 a b))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b))) 2)
(fma.f64 y x (*.f64 a b))
(pow.f64 (/.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (/.f64 1 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (*.f64 a (neg.f64 b))) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(pow.f64 (/.f64 (fma.f64 a b (*.f64 (neg.f64 y) x)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 x (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 a b) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 2))
(fma.f64 y x (*.f64 a b))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 a b)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 b) a)))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 y) x)))
(fma.f64 y x (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 y x (*.f64 a b))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 a b)) 3))
(fma.f64 y x (*.f64 a b))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 a b))) 1) 1))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 y x (*.f64 a b)))) 3))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 y x (*.f64 a b)))) 1/3))
(fma.f64 y x (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 y x (*.f64 a b)))) 2))
(fma.f64 y x (*.f64 a b))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 a b))))
(fma.f64 y x (*.f64 a b))

eval26.0ms (0.6%)

Compiler

Compiled 1693 to 521 computations (69.2% saved)

prune28.0ms (0.6%)

Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New1280128
Fresh044
Picked055
Done000
Total1289137
Accurracy
100.0%
Counts
137 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.0%
(fma.f64 y x (*.f64 a b))
68.3%
(fma.f64 t z (*.f64 y x))
65.4%
(fma.f64 a b (*.f64 y x))
68.2%
(+.f64 (*.f64 y x) (*.f64 t z))
65.0%
(+.f64 (*.f64 a b) (*.f64 y x))
67.8%
(+.f64 (*.f64 a b) (*.f64 t z))
33.5%
(*.f64 y x)
38.2%
(*.f64 t z)
34.5%
(*.f64 a b)
65.0%
(fma.f64 y x (*.f64 a b))
68.3%
(fma.f64 t z (*.f64 y x))
65.4%
(fma.f64 a b (*.f64 y x))
68.2%
(+.f64 (*.f64 y x) (*.f64 t z))
65.0%
(+.f64 (*.f64 a b) (*.f64 y x))
67.8%
(+.f64 (*.f64 a b) (*.f64 t z))
33.5%
(*.f64 y x)
38.2%
(*.f64 t z)
34.5%
(*.f64 a b)
Compiler

Compiled 204 to 144 computations (29.4% saved)

localize54.0ms (1.2%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.6%
(fma.f64 y x (*.f64 a b))
99.3%
(+.f64 (*.f64 y x) (*.f64 t z))
98.7%
(+.f64 (*.f64 a b) (*.f64 t z))
Compiler

Compiled 59 to 13 computations (78% saved)

series3.0ms (0.1%)

Counts
3 → 72
Calls

36 calls:

TimeVariablePointExpression
0.0ms
y
@-inf
(fma.f64 y x (*.f64 a b))
0.0ms
x
@-inf
(fma.f64 y x (*.f64 a b))
0.0ms
x
@inf
(fma.f64 y x (*.f64 a b))
0.0ms
y
@inf
(fma.f64 y x (*.f64 a b))
0.0ms
a
@0
(+.f64 (*.f64 a b) (*.f64 t z))

rewrite108.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1624×log-prod
1508×fma-def
596×expm1-udef
596×log1p-udef
534×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01545
131545
2427145
Stop Event
node limit
Counts
3 → 162
Calls
Call 1
Inputs
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 a b))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 t z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 a b) (*.f64 t z))))
(*.f64 (fma.f64 a b (*.f64 t z)) 1)
(*.f64 1 (fma.f64 a b (*.f64 t z)))
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 2) (cbrt.f64 (fma.f64 a b (*.f64 t z))))
(*.f64 (sqrt.f64 (fma.f64 a b (*.f64 t z))) (sqrt.f64 (fma.f64 a b (*.f64 t z))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 a b) (*.f64 t z)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(pow.f64 (fma.f64 a b (*.f64 t z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 3)
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 t z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 a b (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 t z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 t) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (pow.f64 (exp.f64 a) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 t z))))
(exp.f64 (log.f64 (fma.f64 a b (*.f64 t z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 t z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 b a (*.f64 t z))
(fma.f64 (*.f64 a b) 1 (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 z t (*.f64 a b))
(fma.f64 (*.f64 t z) 1 (*.f64 a b))
(fma.f64 1 (*.f64 a b) (*.f64 t z))
(fma.f64 1 (*.f64 t z) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (*.f64 t z))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 a b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (*.f64 t z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 a b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (*.f64 t z))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 a b))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 a b))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 a b))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 t z))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t z))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 t z))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t z (*.f64 y x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (fma.f64 t z (*.f64 y x)) 1)
(*.f64 1 (fma.f64 t z (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 y x) t) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 t z (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 3)
(pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 t z (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 t z (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 t z (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t z (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 (*.f64 t z) 1 (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(fma.f64 (*.f64 y x) 1 (*.f64 t z))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 t z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 y x))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 y x))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 y x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 a b))
(+.f64 0 (fma.f64 a b (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 y x)))) 1)
(*.f64 (fma.f64 a b (*.f64 y x)) 1)
(*.f64 1 (fma.f64 a b (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 2) (cbrt.f64 (fma.f64 a b (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 a b (*.f64 y x))) (sqrt.f64 (fma.f64 a b (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 a b (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 3)
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 a) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 a b (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 y x))))

simplify79.0ms (1.8%)

Algorithm
egg-herbie
Rules
1072×unswap-sqr
918×distribute-lft-in
882×distribute-rgt-in
672×times-frac
546×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03564628
18514540
225114508
Stop Event
node limit
Counts
234 → 174
Calls
Call 1
Inputs
(*.f64 t z)
(*.f64 a b)
(*.f64 a b)
(*.f64 t z)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 t z)
(*.f64 t z)
(*.f64 a b)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 t z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 a b) (*.f64 t z))))
(*.f64 (fma.f64 a b (*.f64 t z)) 1)
(*.f64 1 (fma.f64 a b (*.f64 t z)))
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 2) (cbrt.f64 (fma.f64 a b (*.f64 t z))))
(*.f64 (sqrt.f64 (fma.f64 a b (*.f64 t z))) (sqrt.f64 (fma.f64 a b (*.f64 t z))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 a b) (*.f64 t z)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (*.f64 t z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(pow.f64 (fma.f64 a b (*.f64 t z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 3)
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 t z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2))
(log.f64 (exp.f64 (fma.f64 a b (*.f64 t z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 t z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 t) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (pow.f64 (exp.f64 a) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 t z))))
(exp.f64 (log.f64 (fma.f64 a b (*.f64 t z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 t z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 b a (*.f64 t z))
(fma.f64 (*.f64 a b) 1 (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 z t (*.f64 a b))
(fma.f64 (*.f64 t z) 1 (*.f64 a b))
(fma.f64 1 (*.f64 a b) (*.f64 t z))
(fma.f64 1 (*.f64 t z) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (*.f64 t z))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 a b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (*.f64 t z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 a b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (*.f64 t z))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 a b))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 a b))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 a b))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 t z))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t z))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 t z))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t z (*.f64 y x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (fma.f64 t z (*.f64 y x)) 1)
(*.f64 1 (fma.f64 t z (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 y x) t) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(pow.f64 (fma.f64 t z (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 3)
(pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 t z (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 t z (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 t z (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t z (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 (*.f64 t z) 1 (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(fma.f64 (*.f64 y x) 1 (*.f64 t z))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 t z))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 y x))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 y x))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 y x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 a b))
(+.f64 0 (fma.f64 a b (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 y x)))) 1)
(*.f64 (fma.f64 a b (*.f64 y x)) 1)
(*.f64 1 (fma.f64 a b (*.f64 y x)))
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 2) (cbrt.f64 (fma.f64 a b (*.f64 y x))))
(*.f64 (sqrt.f64 (fma.f64 a b (*.f64 y x))) (sqrt.f64 (fma.f64 a b (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 a b (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 3)
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2))
(log.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 a) b)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 y x))))
(exp.f64 (log.f64 (fma.f64 a b (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 y x))))
Outputs
(*.f64 t z)
(*.f64 a b)
(*.f64 a b)
(*.f64 t z)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 t z)
(*.f64 t z)
(*.f64 a b)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 t z)
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 t z)))) 1)
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(-.f64 (/.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 a b) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(*.f64 (fma.f64 a b (*.f64 t z)) 1)
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 1 (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 2))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 2) (cbrt.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 (sqrt.f64 (fma.f64 a b (*.f64 t z))) (sqrt.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 a b) (*.f64 t z)) (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (*.f64 t z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 a b) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 a b) (*.f64 t z)))
(pow.f64 (fma.f64 a b (*.f64 t z)) 1)
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 3)
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) 1/3)
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 t z))) 2)
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (exp.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 t z)))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 t) z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (pow.f64 (exp.f64 a) b)))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(exp.f64 (log.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 t z))) 1))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 t z))))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 b a (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 a b) 1 (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 t z (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 z t (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 t z) 1 (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 1 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 1 (*.f64 t z) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (cbrt.f64 (*.f64 a b)) (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a b)) 2) (cbrt.f64 (*.f64 a b)) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) a) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (sqrt.f64 (*.f64 a b)) (sqrt.f64 (*.f64 a b)) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) a) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 a b))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 a (sqrt.f64 b)) (sqrt.f64 b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(fma.f64 (*.f64 b (sqrt.f64 a)) (sqrt.f64 a) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t z (*.f64 y x)))) 1)
(fma.f64 t z (*.f64 y x))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(*.f64 (fma.f64 t z (*.f64 y x)) 1)
(fma.f64 t z (*.f64 y x))
(*.f64 1 (fma.f64 t z (*.f64 y x)))
(fma.f64 t z (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2))
(fma.f64 t z (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 2) (cbrt.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) (sqrt.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(*.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (/.f64 1 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 (*.f64 y x) t) z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))) (neg.f64 (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2))) (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (*.f64 y x) (*.f64 t z)))
(pow.f64 (fma.f64 t z (*.f64 y x)) 1)
(fma.f64 t z (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 y x))) 3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3) 1/3)
(fma.f64 t z (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 t z (*.f64 y x))) 2)
(fma.f64 t z (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 2))
(fma.f64 t z (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (*.f64 y x)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (pow.f64 (exp.f64 x) y)))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 t z))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(fma.f64 t z (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(fma.f64 t z (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) 3))
(fma.f64 t z (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 t z (*.f64 y x))) 1))
(fma.f64 t z (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 t z) 1 (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 x y (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 y x) 1 (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 t z) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) z) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (cbrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) t) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) z) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (sqrt.f64 (*.f64 t z)) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) t) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 t (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 t (sqrt.f64 z)) (sqrt.f64 z) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 z (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(+.f64 0 (fma.f64 a b (*.f64 y x)))
(fma.f64 a b (*.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 y x)))) 1)
(fma.f64 a b (*.f64 y x))
(*.f64 (fma.f64 a b (*.f64 y x)) 1)
(fma.f64 a b (*.f64 y x))
(*.f64 1 (fma.f64 a b (*.f64 y x)))
(fma.f64 a b (*.f64 y x))
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 2))
(fma.f64 a b (*.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 2) (cbrt.f64 (fma.f64 a b (*.f64 y x))))
(fma.f64 a b (*.f64 y x))
(*.f64 (sqrt.f64 (fma.f64 a b (*.f64 y x))) (sqrt.f64 (fma.f64 a b (*.f64 y x))))
(fma.f64 a b (*.f64 y x))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 y x) (*.f64 a b)))
(pow.f64 (fma.f64 a b (*.f64 y x)) 1)
(fma.f64 a b (*.f64 y x))
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 3)
(fma.f64 a b (*.f64 y x))
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) 1/3)
(fma.f64 a b (*.f64 y x))
(pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 y x))) 2)
(fma.f64 a b (*.f64 y x))
(sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2))
(fma.f64 a b (*.f64 y x))
(log.f64 (exp.f64 (fma.f64 a b (*.f64 y x))))
(fma.f64 a b (*.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 y x)))))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (pow.f64 (exp.f64 x) y)))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) b) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (pow.f64 (exp.f64 x) y)))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 a) b)))
(fma.f64 a b (*.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 a b)))))
(fma.f64 a b (*.f64 y x))
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3))
(fma.f64 a b (*.f64 y x))
(expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 y x))))
(fma.f64 a b (*.f64 y x))
(exp.f64 (log.f64 (fma.f64 a b (*.f64 y x))))
(fma.f64 a b (*.f64 y x))
(exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 y x))) 1))
(fma.f64 a b (*.f64 y x))
(log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 y x))))
(fma.f64 a b (*.f64 y x))

eval38.0ms (0.9%)

Compiler

Compiled 2289 to 697 computations (69.6% saved)

prune65.0ms (1.5%)

Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New1740174
Fresh000
Picked044
Done055
Total1749183
Accurracy
100.0%
Counts
183 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.0%
(fma.f64 y x (*.f64 a b))
68.3%
(fma.f64 t z (*.f64 y x))
65.4%
(fma.f64 a b (*.f64 y x))
68.2%
(+.f64 (*.f64 y x) (*.f64 t z))
65.0%
(+.f64 (*.f64 a b) (*.f64 y x))
67.8%
(+.f64 (*.f64 a b) (*.f64 t z))
33.5%
(*.f64 y x)
38.2%
(*.f64 t z)
34.5%
(*.f64 a b)
Compiler

Compiled 186 to 95 computations (48.9% saved)

regimes92.0ms (2.1%)

Counts
12 → 1
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
Outputs
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
Calls

11 calls:

15.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
8.0ms
t
8.0ms
z
8.0ms
a
8.0ms
x
Results
AccuracySegmentsBranch
98.4%1x
98.4%1y
98.4%1z
98.4%1t
98.4%1a
98.4%1b
98.4%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
98.4%1(+.f64 (*.f64 x y) (*.f64 z t))
98.4%1(*.f64 x y)
98.4%1(*.f64 z t)
98.4%1(*.f64 a b)
Compiler

Compiled 183 to 100 computations (45.4% saved)

regimes161.0ms (3.7%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 a b))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
Outputs
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
Calls

11 calls:

50.0ms
t
45.0ms
y
9.0ms
(*.f64 z t)
8.0ms
b
8.0ms
a
Results
AccuracySegmentsBranch
98.0%1t
98.0%1a
98.0%1(*.f64 a b)
98.0%1x
98.0%1y
98.0%1z
98.0%1b
98.0%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
98.0%1(+.f64 (*.f64 x y) (*.f64 z t))
98.0%1(*.f64 x y)
98.0%1(*.f64 z t)
Compiler

Compiled 174 to 98 computations (43.7% saved)

regimes84.0ms (1.9%)

Counts
10 → 2
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(fma.f64 a b (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 y x (*.f64 a b))
Outputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(*.f64 t z)
Calls

11 calls:

15.0ms
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
9.0ms
a
7.0ms
t
7.0ms
y
7.0ms
b
Results
AccuracySegmentsBranch
97.6%1x
97.6%1y
97.6%1z
97.6%1t
97.6%1a
97.6%1b
99.2%2(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
97.6%1(+.f64 (*.f64 x y) (*.f64 z t))
97.6%1(*.f64 x y)
97.6%1(*.f64 z t)
97.6%1(*.f64 a b)
Compiler

Compiled 164 to 96 computations (41.5% saved)

regimes255.0ms (5.8%)

Counts
6 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
Outputs
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
Calls

7 calls:

51.0ms
y
41.0ms
(*.f64 a b)
37.0ms
z
35.0ms
b
34.0ms
a
Results
AccuracySegmentsBranch
84.5%4x
86.1%5y
84.3%6z
89.0%6t
87.5%7a
86.3%7b
86.9%3(*.f64 a b)
Compiler

Compiled 87 to 55 computations (36.8% saved)

regimes61.0ms (1.4%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
Outputs
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 y x))
Calls

3 calls:

24.0ms
(*.f64 a b)
22.0ms
t
14.0ms
y
Results
AccuracySegmentsBranch
84.5%3y
82.6%3t
75.4%5(*.f64 a b)
Compiler

Compiled 52 to 30 computations (42.3% saved)

regimes231.0ms (5.3%)

Counts
4 → 5
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
Outputs
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 y x)
Calls

6 calls:

71.0ms
z
67.0ms
y
44.0ms
t
29.0ms
b
13.0ms
x
Results
AccuracySegmentsBranch
77.4%9z
73.6%7b
67.8%1a
73.9%7t
75.7%3x
79.6%5y
Compiler

Compiled 64 to 46 computations (28.1% saved)

regimes317.0ms (7.2%)

Counts
3 → 10
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
(*.f64 y x)
Outputs
(*.f64 a b)
(*.f64 y x)
(*.f64 a b)
(*.f64 t z)
(*.f64 a b)
(*.f64 y x)
(*.f64 t z)
(*.f64 y x)
(*.f64 t z)
(*.f64 a b)
Calls

7 calls:

63.0ms
a
50.0ms
t
45.0ms
z
42.0ms
(*.f64 a b)
40.0ms
b
Results
AccuracySegmentsBranch
58.2%9b
65.5%13t
60.5%11z
60.4%8a
63.7%10(*.f64 a b)
60.1%9x
61.2%10y
Compiler

Compiled 66 to 52 computations (21.2% saved)

regimes13.0ms (0.3%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 a b)
(*.f64 t z)
Outputs
(*.f64 a b)
(*.f64 t z)
(*.f64 a b)
Calls

1 calls:

12.0ms
(*.f64 a b)
Results
AccuracySegmentsBranch
56.9%3(*.f64 a b)
Compiler

Compiled 21 to 15 computations (28.6% saved)

regimes55.0ms (1.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 a b)
Outputs
(*.f64 a b)
Calls

7 calls:

34.0ms
b
6.0ms
a
3.0ms
y
3.0ms
x
3.0ms
z
Results
AccuracySegmentsBranch
34.5%1z
34.5%1b
34.5%1t
34.5%1y
34.5%1x
34.5%1a
34.5%1(*.f64 a b)
Compiler

Compiled 60 to 50 computations (16.7% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 26 to 19 computations (26.9% saved)

bsearch28.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
5363499952544371000.0
6.223093542827019e+21
12.0ms
-8.822213012469105e+23
-1.646932299391429e+23
Results
19.0ms175×body256valid
5.0ms49×body256infinite
Compiler

Compiled 390 to 285 computations (26.9% saved)

bsearch30.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
2.5904254451758868e+94
1.2187500057870129e+95
18.0ms
-7.324688515276548e-47
-2.5014381290300814e-53
Results
19.0ms176×body256valid
8.0ms64×body256infinite
Compiler

Compiled 446 to 319 computations (28.5% saved)

bsearch47.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
7.0ms
1.882194331672842e+209
3.26586577466629e+209
10.0ms
2.447483440507862e+110
5.346354049974634e+110
12.0ms
5.1657623012501524e+95
2.9947011323747857e+96
17.0ms
-7.324688515276548e-47
-2.5014381290300814e-53
Results
27.0ms255×body256valid
15.0ms129×body256infinite
Compiler

Compiled 602 to 451 computations (25.1% saved)

bsearch137.0ms (3.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
6.223093542827019e+21
4.718531806073674e+27
17.0ms
-1.382247297140026e-239
-4.924610373474589e-248
18.0ms
-7.720651445846811e-104
-2.0530126407743525e-110
11.0ms
-9.748945516348919e-55
-1.643751836034869e-55
15.0ms
-1.0202370279806887e-8
-7.839314364405638e-12
15.0ms
-306.59918554598886
-0.015341762915560456
12.0ms
-8.822213012469105e+23
-1.646932299391429e+23
16.0ms
-9.30911580053573e+65
-9.564898834836563e+56
18.0ms
-1.588984421054284e+111
-4.2275910607862915e+108
Results
91.0ms854×body256valid
31.0ms298×body256infinite
Compiler

Compiled 1370 to 1123 computations (18% saved)

bsearch29.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
6.223093542827019e+21
4.718531806073674e+27
11.0ms
-8.822213012469105e+23
-1.646932299391429e+23
Results
19.0ms175×body256valid
7.0ms65×body256infinite
Compiler

Compiled 296 to 244 computations (17.6% saved)

simplify20.0ms (0.5%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
084623
1108611
2111611
3117607
4121607
5125607
6126607
7127607
Stop Event
done
saturated
Calls
Call 1
Inputs
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) +inf.0) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 t z))
(if (<=.f64 (*.f64 a b) -850000000000000012582912) (+.f64 (*.f64 a b) (*.f64 y x)) (if (<=.f64 (*.f64 a b) 750000000000000000000) (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 y x))))
(if (<=.f64 y -4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (*.f64 a b) (*.f64 y x)) (if (<=.f64 y 43000000000000000128342431348882069797917837842614772607996502956844562362392527651779976888320) (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 y x))))
(if (<=.f64 y -7404770507945427/102844034832575377634685573909834406561420991602098741459288064) (*.f64 y x) (if (<=.f64 y 2599999999999999963640761196346624084995333953685016895646871602928857230691802686255330788114432) (+.f64 (*.f64 a b) (*.f64 t z)) (if (<=.f64 y 255000000000000011016408331553048243091962986574392643698216421786816755022250010145896369504450914233207488512) (*.f64 y x) (if (<=.f64 y 189999999999999991991542650231884939034446604422400603820528313850723693445056555939798245325681453178464536396559831000653229350796806693568256463078307742570693759836499307384194240068652091287011858428461056) (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 y x)))))
(if (<=.f64 (*.f64 a b) -5099999999999999677987708291767389253728279649375011275621383306117467731078966966807450141098253630396432384) (*.f64 a b) (if (<=.f64 (*.f64 a b) -144999999999999991947510771722752795180585541872196892405792768) (*.f64 y x) (if (<=.f64 (*.f64 a b) -339999999999999991611392) (*.f64 a b) (if (<=.f64 (*.f64 a b) -1116892707587883/72057594037927936) (*.f64 t z) (if (<=.f64 (*.f64 a b) -3022314549036573/302231454903657293676544) (*.f64 a b) (if (<=.f64 (*.f64 a b) -6349606639047319/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 y x) (if (<=.f64 (*.f64 a b) -2274032532638455/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (*.f64 t z) (if (<=.f64 (*.f64 a b) -7380189343388173/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 y x) (if (<=.f64 (*.f64 a b) 4300000000000000084624277504) (*.f64 t z) (*.f64 a b))))))))))
(if (<=.f64 (*.f64 a b) -850000000000000012582912) (*.f64 a b) (if (<=.f64 (*.f64 a b) 139999999999999999798673408) (*.f64 t z) (*.f64 a b)))
(*.f64 a b)
Outputs
(fma.f64 x y (fma.f64 z t (*.f64 a b)))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))
(if (<=.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) +inf.0) (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 t z))
(if (<=.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 x y))) +inf.0) (+.f64 (*.f64 a b) (+.f64 (*.f64 z t) (*.f64 x y))) (*.f64 z t))
(if (<=.f64 (*.f64 a b) -850000000000000012582912) (+.f64 (*.f64 a b) (*.f64 y x)) (if (<=.f64 (*.f64 a b) 750000000000000000000) (+.f64 (*.f64 y x) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 y x))))
(if (or (<=.f64 (*.f64 a b) -850000000000000012582912) (not (<=.f64 (*.f64 a b) 750000000000000000000))) (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 x y)))
(if (<=.f64 y -4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (+.f64 (*.f64 a b) (*.f64 y x)) (if (<=.f64 y 43000000000000000128342431348882069797917837842614772607996502956844562362392527651779976888320) (+.f64 (*.f64 a b) (*.f64 t z)) (+.f64 (*.f64 a b) (*.f64 y x))))
(if (or (<=.f64 y -4422293497800741/102844034832575377634685573909834406561420991602098741459288064) (not (<=.f64 y 43000000000000000128342431348882069797917837842614772607996502956844562362392527651779976888320))) (+.f64 (*.f64 a b) (*.f64 x y)) (+.f64 (*.f64 a b) (*.f64 z t)))
(if (<=.f64 y -7404770507945427/102844034832575377634685573909834406561420991602098741459288064) (*.f64 y x) (if (<=.f64 y 2599999999999999963640761196346624084995333953685016895646871602928857230691802686255330788114432) (+.f64 (*.f64 a b) (*.f64 t z)) (if (<=.f64 y 255000000000000011016408331553048243091962986574392643698216421786816755022250010145896369504450914233207488512) (*.f64 y x) (if (<=.f64 y 189999999999999991991542650231884939034446604422400603820528313850723693445056555939798245325681453178464536396559831000653229350796806693568256463078307742570693759836499307384194240068652091287011858428461056) (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 y x)))))
(if (<=.f64 y -7404770507945427/102844034832575377634685573909834406561420991602098741459288064) (*.f64 x y) (if (<=.f64 y 2599999999999999963640761196346624084995333953685016895646871602928857230691802686255330788114432) (+.f64 (*.f64 a b) (*.f64 z t)) (if (<=.f64 y 255000000000000011016408331553048243091962986574392643698216421786816755022250010145896369504450914233207488512) (*.f64 x y) (if (<=.f64 y 189999999999999991991542650231884939034446604422400603820528313850723693445056555939798245325681453178464536396559831000653229350796806693568256463078307742570693759836499307384194240068652091287011858428461056) (+.f64 (*.f64 a b) (*.f64 z t)) (*.f64 x y)))))
(if (<=.f64 y -7404770507945427/102844034832575377634685573909834406561420991602098741459288064) (*.f64 x y) (if (or (<=.f64 y 2599999999999999963640761196346624084995333953685016895646871602928857230691802686255330788114432) (not (or (<=.f64 y 255000000000000011016408331553048243091962986574392643698216421786816755022250010145896369504450914233207488512) (not (<=.f64 y 189999999999999991991542650231884939034446604422400603820528313850723693445056555939798245325681453178464536396559831000653229350796806693568256463078307742570693759836499307384194240068652091287011858428461056))))) (+.f64 (*.f64 a b) (*.f64 z t)) (*.f64 x y)))
(if (<=.f64 y -7404770507945427/102844034832575377634685573909834406561420991602098741459288064) (*.f64 x y) (if (or (<=.f64 y 2599999999999999963640761196346624084995333953685016895646871602928857230691802686255330788114432) (and (not (<=.f64 y 255000000000000011016408331553048243091962986574392643698216421786816755022250010145896369504450914233207488512)) (<=.f64 y 189999999999999991991542650231884939034446604422400603820528313850723693445056555939798245325681453178464536396559831000653229350796806693568256463078307742570693759836499307384194240068652091287011858428461056))) (+.f64 (*.f64 a b) (*.f64 z t)) (*.f64 x y)))
(if (<=.f64 (*.f64 a b) -5099999999999999677987708291767389253728279649375011275621383306117467731078966966807450141098253630396432384) (*.f64 a b) (if (<=.f64 (*.f64 a b) -144999999999999991947510771722752795180585541872196892405792768) (*.f64 y x) (if (<=.f64 (*.f64 a b) -339999999999999991611392) (*.f64 a b) (if (<=.f64 (*.f64 a b) -1116892707587883/72057594037927936) (*.f64 t z) (if (<=.f64 (*.f64 a b) -3022314549036573/302231454903657293676544) (*.f64 a b) (if (<=.f64 (*.f64 a b) -6349606639047319/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 y x) (if (<=.f64 (*.f64 a b) -2274032532638455/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (*.f64 t z) (if (<=.f64 (*.f64 a b) -7380189343388173/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 y x) (if (<=.f64 (*.f64 a b) 4300000000000000084624277504) (*.f64 t z) (*.f64 a b))))))))))
(if (<=.f64 (*.f64 a b) -5099999999999999677987708291767389253728279649375011275621383306117467731078966966807450141098253630396432384) (*.f64 a b) (if (<=.f64 (*.f64 a b) -144999999999999991947510771722752795180585541872196892405792768) (*.f64 x y) (if (<=.f64 (*.f64 a b) -339999999999999991611392) (*.f64 a b) (if (<=.f64 (*.f64 a b) -1116892707587883/72057594037927936) (*.f64 z t) (if (<=.f64 (*.f64 a b) -3022314549036573/302231454903657293676544) (*.f64 a b) (if (<=.f64 (*.f64 a b) -6349606639047319/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 x y) (if (<=.f64 (*.f64 a b) -2274032532638455/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (*.f64 z t) (if (<=.f64 (*.f64 a b) -7380189343388173/984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928) (*.f64 x y) (if (<=.f64 (*.f64 a b) 4300000000000000084624277504) (*.f64 z t) (*.f64 a b))))))))))
(if (<=.f64 (*.f64 a b) -850000000000000012582912) (*.f64 a b) (if (<=.f64 (*.f64 a b) 139999999999999999798673408) (*.f64 t z) (*.f64 a b)))
(if (<=.f64 (*.f64 a b) -850000000000000012582912) (*.f64 a b) (if (<=.f64 (*.f64 a b) 139999999999999999798673408) (*.f64 z t) (*.f64 a b)))
(*.f64 a b)
Compiler

Compiled 289 to 149 computations (48.4% saved)

soundness21.0ms (0.5%)

Rules
36×fma-def
36×fma-def
10×+-commutative
10×+-commutative
associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01327
12223
23823
34823
01327
12223
23823
34823
Stop Event
saturated
saturated
Compiler

Compiled 74 to 29 computations (60.8% saved)

end94.0ms (2.1%)

Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 720 to 266 computations (63.1% saved)

Profiling

Loading profile data...