Diagrams.Backend.Rasterific:$crender from diagrams-rasterific-1.3.1.3

Time bar (total: 5.0s)

analyze0.0ms (0%)

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

Compiled 13 to 9 computations (30.8% saved)

sample1.4s (28.3%)

Results
1.2s6527×body256valid
237.0ms1729×body256infinite
Bogosity

preprocess152.0ms (3%)

Algorithm
egg-herbie
Rules
2858×fma-def
438×unsub-neg
316×distribute-rgt-in
274×distribute-lft-out
236×sub-neg
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
033163
177159
2162155
3386145
41156117
52357113
63099113
73185113
83189113
93189113
103822113
113822113
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(+.f64 (*.f64 (neg.f64 x) y) (*.f64 (-.f64 1 (neg.f64 x)) z))
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 (-.f64 1 x) z))
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) (neg.f64 z)))
(+.f64 (*.f64 y x) (*.f64 (-.f64 1 y) z))
(+.f64 (*.f64 z y) (*.f64 (-.f64 1 z) x))
(+.f64 (*.f64 x z) (*.f64 (-.f64 1 x) y))
Outputs
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(fma.f64 x y (*.f64 (-.f64 1 x) z))
(-.f64 (fma.f64 x y z) (*.f64 x z))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (neg.f64 x) y) (*.f64 (-.f64 1 (neg.f64 x)) z))
(fma.f64 (neg.f64 x) y (*.f64 z (-.f64 1 (neg.f64 x))))
(-.f64 (*.f64 z (+.f64 x 1)) (*.f64 x y))
(+.f64 z (-.f64 (*.f64 x z) (*.f64 x y)))
(+.f64 z (*.f64 x (-.f64 z y)))
(fma.f64 x (-.f64 z y) z)
(+.f64 (*.f64 x (neg.f64 y)) (*.f64 (-.f64 1 x) z))
(fma.f64 x (neg.f64 y) (*.f64 (-.f64 1 x) z))
(-.f64 (*.f64 (-.f64 1 x) z) (*.f64 x y))
(+.f64 z (*.f64 x (-.f64 (neg.f64 z) y)))
(fma.f64 x (neg.f64 (+.f64 y z)) z)
(fma.f64 (neg.f64 x) (+.f64 y z) z)
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) (neg.f64 z)))
(fma.f64 x y (*.f64 (-.f64 1 x) (neg.f64 z)))
(-.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(fma.f64 x y (*.f64 z (+.f64 x -1)))
(fma.f64 x y (-.f64 (*.f64 x z) z))
(fma.f64 x (+.f64 y z) (neg.f64 z))
(-.f64 (*.f64 x (+.f64 y z)) z)
(+.f64 (*.f64 y x) (*.f64 (-.f64 1 y) z))
(fma.f64 y x (*.f64 z (-.f64 1 y)))
(fma.f64 x y (*.f64 z (-.f64 1 y)))
(-.f64 (fma.f64 x y z) (*.f64 y z))
(fma.f64 y (fma.f64 z -1 x) z)
(fma.f64 y (-.f64 x z) z)
(+.f64 (*.f64 z y) (*.f64 (-.f64 1 z) x))
(fma.f64 z y (*.f64 x (-.f64 1 z)))
(fma.f64 x (-.f64 1 z) (*.f64 y z))
(-.f64 (fma.f64 y z x) (*.f64 x z))
(fma.f64 z (fma.f64 x -1 y) x)
(fma.f64 z (-.f64 y x) x)
(+.f64 (*.f64 x z) (*.f64 (-.f64 1 x) y))
(fma.f64 x z (*.f64 y (-.f64 1 x)))
(fma.f64 x z (-.f64 y (*.f64 x y)))
(+.f64 y (*.f64 x (-.f64 z y)))
(fma.f64 x (-.f64 z y) y)
Compiler

Compiled 15 to 11 computations (26.7% saved)

simplify36.0ms (0.7%)

Algorithm
egg-herbie
Rules
1074×fma-def
142×fma-neg
90×cancel-sign-sub-inv
84×sub-neg
72×associate--r+
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01021
12021
23321
36021
412917
522115
635115
756315
897415
9116415
10122315
11123315
Stop Event
saturated
Counts
1 → 5
Calls
Call 1
Inputs
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
Outputs
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(fma.f64 x y (*.f64 (-.f64 1 x) z))
(-.f64 (fma.f64 x y z) (*.f64 x z))
(fma.f64 x (fma.f64 z -1 y) z)
(fma.f64 x (-.f64 y z) z)

eval1.0ms (0%)

Compiler

Compiled 41 to 20 computations (51.2% saved)

prune3.0ms (0.1%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New235
Fresh011
Picked000
Done000
Total246
Accurracy
100.0%
Counts
6 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 y z) z)
99.2%
(-.f64 (fma.f64 x y z) (*.f64 x z))
99.2%
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
100.0%
(fma.f64 x (-.f64 y z) z)
99.2%
(-.f64 (fma.f64 x y z) (*.f64 x z))
99.2%
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
Compiler

Compiled 64 to 38 computations (40.6% saved)

localize68.0ms (1.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 x (-.f64 y z) z)
99.3%
(-.f64 (fma.f64 x y z) (*.f64 x z))
100.0%
(*.f64 (-.f64 1 x) z)
99.3%
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
Compiler

Compiled 58 to 20 computations (65.5% saved)

series9.0ms (0.2%)

Counts
4 → 132
Calls

33 calls:

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

rewrite128.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1898×fma-def
1752×log-prod
632×expm1-udef
630×log1p-udef
592×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01670
135670
2520970
Stop Event
node limit
Counts
4 → 358
Calls
Call 1
Inputs
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(*.f64 (-.f64 1 x) z)
(-.f64 (fma.f64 x y z) (*.f64 x z))
(fma.f64 x (-.f64 y z) z)
Outputs
(-.f64 (fma.f64 x y z) (*.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y z) 3) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (/.f64 (pow.f64 (*.f64 x z) 3) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 x z (fma.f64 x y z))) (/.f64 (pow.f64 (*.f64 x z) 2) (fma.f64 x z (fma.f64 x y z))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (/.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(*.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(*.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)) (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (fma.f64 x z (fma.f64 x y z)) (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (fma.f64 x z (fma.f64 x y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))) (neg.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)))
(pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (-.f64 1 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 x y z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x y (-.f64 z (*.f64 x z)))
(fma.f64 x (neg.f64 z) (fma.f64 x y z))
(fma.f64 y x (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x y) 1 (-.f64 z (*.f64 x z)))
(fma.f64 1 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 1 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 1 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 1 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 1 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 (-.f64 1 x) z (*.f64 x y))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(fma.f64 z (neg.f64 x) (fma.f64 x y z))
(fma.f64 (-.f64 z (*.f64 x z)) 1 (*.f64 x y))
(fma.f64 (fma.f64 x y z) 1 (*.f64 x (neg.f64 z)))
(fma.f64 (fma.f64 x y z) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (*.f64 x y))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (cbrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) (sqrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 z) x (fma.f64 x y z))
(fma.f64 (neg.f64 x) z (fma.f64 x y z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 -1 (*.f64 x z) (fma.f64 x y z))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) 1) z (fma.f64 x y z))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (-.f64 z (*.f64 x z)))
(+.f64 z (*.f64 x (neg.f64 z)))
(+.f64 0 (-.f64 z (*.f64 x z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))) (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(-.f64 z (*.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (-.f64 z (*.f64 x z)))) 1)
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(pow.f64 (-.f64 z (*.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))))
(log.f64 (*.f64 (exp.f64 z) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 x z))))
(exp.f64 (log.f64 (-.f64 z (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 x z))))
(fma.f64 1 z (*.f64 x (neg.f64 z)))
(fma.f64 z 1 (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 x (neg.f64 z)))
(+.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))
(+.f64 (-.f64 z (*.f64 x z)) (*.f64 x y))
(+.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(+.f64 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 0 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(+.f64 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))))
(*.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(*.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)) (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (fma.f64 x z (fma.f64 x y z)) (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (fma.f64 x z (fma.f64 x y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))) (neg.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)))
(pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (-.f64 1 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 x y z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x y (-.f64 z (*.f64 x z)))
(fma.f64 x (neg.f64 z) (fma.f64 x y z))
(fma.f64 y x (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x y) 1 (-.f64 z (*.f64 x z)))
(fma.f64 1 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 1 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 1 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 1 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 1 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 (-.f64 1 x) z (*.f64 x y))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(fma.f64 z (neg.f64 x) (fma.f64 x y z))
(fma.f64 (-.f64 z (*.f64 x z)) 1 (*.f64 x y))
(fma.f64 (fma.f64 x y z) 1 (*.f64 x (neg.f64 z)))
(fma.f64 (fma.f64 x y z) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (*.f64 x y))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (cbrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) (sqrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 z) x (fma.f64 x y z))
(fma.f64 (neg.f64 x) z (fma.f64 x y z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 -1 (*.f64 x z) (fma.f64 x y z))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) 1) z (fma.f64 x y z))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (-.f64 z (*.f64 x z)))
(+.f64 z (*.f64 x (-.f64 y z)))
(+.f64 0 (fma.f64 x (-.f64 y z) z))
(+.f64 (*.f64 x (-.f64 y z)) z)
(+.f64 (*.f64 (*.f64 x (-.f64 y z)) 1) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))) (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 y z) z))) 1)
(*.f64 1 (fma.f64 x (-.f64 y z) z))
(*.f64 (fma.f64 x (-.f64 y z) z) 1)
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 2) (cbrt.f64 (fma.f64 x (-.f64 y z) z)))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 y z) z)) (sqrt.f64 (fma.f64 x (-.f64 y z) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (-.f64 y z)) z))))
(/.f64 (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (neg.f64 (*.f64 z z))) (fma.f64 x (-.f64 y z) (neg.f64 z)))
(pow.f64 (fma.f64 x (-.f64 y z) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 y z) z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 y z) z))))
(log.f64 (*.f64 (exp.f64 z) (exp.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (-.f64 y z))) (+.f64 1 (expm1.f64 z))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 y z) z)))
(exp.f64 (log.f64 (fma.f64 x (-.f64 y z) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 y z) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 y z) z)))

simplify143.0ms (2.8%)

Algorithm
egg-herbie
Rules
976×fma-neg
948×times-frac
934×unswap-sqr
378×fma-def
374×unsub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049612178
1119911810
2394711768
Stop Event
node limit
Counts
490 → 274
Calls
Call 1
Inputs
z
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y)))) z)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y)))) z)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y)))) z)
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
z
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 -1 (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
z
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 (-.f64 y z) x)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(-.f64 z (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
z
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 (-.f64 y z) x)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 (-.f64 y z) x)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(*.f64 y x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(*.f64 -1 (*.f64 (-.f64 x 1) z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(-.f64 (fma.f64 x y z) (*.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y z) 3) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (/.f64 (pow.f64 (*.f64 x z) 3) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 x z (fma.f64 x y z))) (/.f64 (pow.f64 (*.f64 x z) 2) (fma.f64 x z (fma.f64 x y z))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (/.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(*.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(*.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)) (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (fma.f64 x z (fma.f64 x y z)) (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (fma.f64 x z (fma.f64 x y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))) (neg.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)))
(pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (-.f64 1 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 x y z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x y (-.f64 z (*.f64 x z)))
(fma.f64 x (neg.f64 z) (fma.f64 x y z))
(fma.f64 y x (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x y) 1 (-.f64 z (*.f64 x z)))
(fma.f64 1 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 1 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 1 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 1 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 1 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 (-.f64 1 x) z (*.f64 x y))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(fma.f64 z (neg.f64 x) (fma.f64 x y z))
(fma.f64 (-.f64 z (*.f64 x z)) 1 (*.f64 x y))
(fma.f64 (fma.f64 x y z) 1 (*.f64 x (neg.f64 z)))
(fma.f64 (fma.f64 x y z) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (*.f64 x y))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (cbrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) (sqrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 z) x (fma.f64 x y z))
(fma.f64 (neg.f64 x) z (fma.f64 x y z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 -1 (*.f64 x z) (fma.f64 x y z))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) 1) z (fma.f64 x y z))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (-.f64 z (*.f64 x z)))
(+.f64 z (*.f64 x (neg.f64 z)))
(+.f64 0 (-.f64 z (*.f64 x z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))) (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(-.f64 z (*.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (-.f64 z (*.f64 x z)))) 1)
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(pow.f64 (-.f64 z (*.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))))
(log.f64 (*.f64 (exp.f64 z) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 x z))))
(exp.f64 (log.f64 (-.f64 z (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 x z))))
(fma.f64 1 z (*.f64 x (neg.f64 z)))
(fma.f64 z 1 (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 x (neg.f64 z)))
(+.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))
(+.f64 (-.f64 z (*.f64 x z)) (*.f64 x y))
(+.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(+.f64 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 0 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(+.f64 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))))
(*.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(*.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)) (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (fma.f64 x z (fma.f64 x y z)) (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (fma.f64 x z (fma.f64 x y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))) (neg.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)))
(pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (-.f64 1 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x y z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 (fma.f64 x y z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(log.f64 (/.f64 (exp.f64 (fma.f64 x y z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x y (-.f64 z (*.f64 x z)))
(fma.f64 x (neg.f64 z) (fma.f64 x y z))
(fma.f64 y x (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x y) 1 (-.f64 z (*.f64 x z)))
(fma.f64 1 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 1 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 1 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 1 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 1 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 (-.f64 1 x) z (*.f64 x y))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(fma.f64 z (neg.f64 x) (fma.f64 x y z))
(fma.f64 (-.f64 z (*.f64 x z)) 1 (*.f64 x y))
(fma.f64 (fma.f64 x y z) 1 (*.f64 x (neg.f64 z)))
(fma.f64 (fma.f64 x y z) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (*.f64 x y))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (cbrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) (sqrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 z) x (fma.f64 x y z))
(fma.f64 (neg.f64 x) z (fma.f64 x y z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 -1 (*.f64 x z) (fma.f64 x y z))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) 1) z (fma.f64 x y z))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (-.f64 z (*.f64 x z)))
(+.f64 z (*.f64 x (-.f64 y z)))
(+.f64 0 (fma.f64 x (-.f64 y z) z))
(+.f64 (*.f64 x (-.f64 y z)) z)
(+.f64 (*.f64 (*.f64 x (-.f64 y z)) 1) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))) (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 y z) z))) 1)
(*.f64 1 (fma.f64 x (-.f64 y z) z))
(*.f64 (fma.f64 x (-.f64 y z) z) 1)
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 2) (cbrt.f64 (fma.f64 x (-.f64 y z) z)))
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 y z) z)) (sqrt.f64 (fma.f64 x (-.f64 y z) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (-.f64 y z)) z))))
(/.f64 (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (neg.f64 (*.f64 z z))) (fma.f64 x (-.f64 y z) (neg.f64 z)))
(pow.f64 (fma.f64 x (-.f64 y z) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 3)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 y z) z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 2))
(log.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 y z) z))))
(log.f64 (*.f64 (exp.f64 z) (exp.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (-.f64 y z))) (+.f64 1 (expm1.f64 z))))
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 y z) z)))
(exp.f64 (log.f64 (fma.f64 x (-.f64 y z) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 y z) z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 y z) z)))
Outputs
z
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 z) y) x) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y)))) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y)))) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y)))) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
z
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 -1 (*.f64 z x))
(*.f64 x (neg.f64 z))
(*.f64 z (neg.f64 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 -1 (*.f64 z x))
(*.f64 x (neg.f64 z))
(*.f64 z (neg.f64 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
z
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 (-.f64 y z) x)
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(fma.f64 x (-.f64 y z) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
z
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 (-.f64 y z) x)
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(*.f64 (-.f64 y z) x)
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 x (-.f64 y z) z)
(*.f64 -1 (*.f64 (-.f64 x 1) z))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(fma.f64 x (-.f64 y z) z)
(-.f64 (fma.f64 x y z) (*.f64 x z))
(fma.f64 x (-.f64 y z) z)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))) 1)
(fma.f64 x (-.f64 y z) z)
(-.f64 (/.f64 (pow.f64 (fma.f64 x y z) 3) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (/.f64 (pow.f64 (*.f64 x z) 3) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 x z (fma.f64 x y z))) (/.f64 (pow.f64 (*.f64 x z) 2) (fma.f64 x z (fma.f64 x y z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (/.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(*.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(fma.f64 x (-.f64 y z) z)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2))
(fma.f64 x (-.f64 y z) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)) (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 1 (/.f64 (fma.f64 x z (fma.f64 x y z)) (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 1 (/.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 x (*.f64 y (-.f64 z (*.f64 z x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (+.f64 -1 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 x (+.f64 z y)) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (fma.f64 x z (fma.f64 x y z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))) (neg.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 3)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3) 1/3)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2)
(fma.f64 x (-.f64 y z) z)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 2))
(fma.f64 x (-.f64 y z) z)
(log.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (-.f64 1 x))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (pow.f64 (exp.f64 x) y)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (fma.f64 x y z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (exp.f64 (*.f64 x (neg.f64 z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (exp.f64 (fma.f64 x y z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 (fma.f64 x y z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (/.f64 (exp.f64 (fma.f64 x y z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (pow.f64 (exp.f64 x) z)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(fma.f64 x (-.f64 y z) z)
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3))
(fma.f64 x (-.f64 y z) z)
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 1))
(fma.f64 x (-.f64 y z) z)
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(fma.f64 x y (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 x (neg.f64 z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 y x (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x y) 1 (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 1 x) z (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 z (neg.f64 x) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 z (*.f64 x z)) 1 (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (fma.f64 x y z) 1 (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (fma.f64 x y z) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (*.f64 x y))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (cbrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) (sqrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(fma.f64 (neg.f64 z) x (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (neg.f64 x) z (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 -1 (*.f64 x z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (neg.f64 x) 1) z (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 z (*.f64 x (neg.f64 z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 0 (-.f64 z (*.f64 x z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))) (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(-.f64 z (*.f64 x z))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 z (*.f64 x z)))) 1)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 z (/.f64 (fma.f64 x (+.f64 x 1) 1) (-.f64 1 (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 x (+.f64 x 1) 1)) (-.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (+.f64 x 1) z))
(*.f64 (/.f64 z (+.f64 x 1)) (-.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 z (/.f64 (fma.f64 x (+.f64 x 1) 1) (-.f64 1 (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 x (+.f64 x 1) 1)) (-.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (+.f64 x 1) z))
(*.f64 (/.f64 z (+.f64 x 1)) (-.f64 1 (*.f64 x x)))
(pow.f64 (-.f64 z (*.f64 x z)) 1)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) 3)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(pow.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) 1/3)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) 2)
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (*.f64 (exp.f64 z) (exp.f64 (*.f64 x (neg.f64 z)))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 x (neg.f64 z)))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (/.f64 (exp.f64 z) (pow.f64 (exp.f64 x) z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 x z))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(exp.f64 (log.f64 (-.f64 z (*.f64 x z))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 x z))) 1))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 x z))))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(fma.f64 1 z (*.f64 x (neg.f64 z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(fma.f64 z 1 (*.f64 x (neg.f64 z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 x (neg.f64 z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 x (neg.f64 z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 x (neg.f64 z)))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(+.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 0 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(*.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(fma.f64 x (-.f64 y z) z)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2))
(fma.f64 x (-.f64 y z) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(*.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(*.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)) (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 1 (/.f64 (fma.f64 x z (fma.f64 x y z)) (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 1 (/.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 x (*.f64 y (-.f64 z (*.f64 z x)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2) (*.f64 (*.f64 y x) (fma.f64 y x (*.f64 z (+.f64 -1 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2) (*.f64 (*.f64 y x) (-.f64 (*.f64 x (+.f64 z y)) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (fma.f64 x z (fma.f64 x y z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2))) (neg.f64 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(/.f64 (+.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (fma.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)) (neg.f64 (*.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (fma.f64 x y z) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 3)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3) 1/3)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2)
(fma.f64 x (-.f64 y z) z)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 2))
(fma.f64 x (-.f64 y z) z)
(log.f64 (exp.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (-.f64 1 x))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z))))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (pow.f64 (exp.f64 x) y)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 x z)))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (fma.f64 x y z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (exp.f64 (*.f64 x (neg.f64 z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (exp.f64 (fma.f64 x y z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 (fma.f64 x y z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 (fma.f64 x y z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (/.f64 (exp.f64 (fma.f64 x y z)) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (pow.f64 (exp.f64 x) z)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 x y z))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(fma.f64 x (-.f64 y z) z)
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 3))
(fma.f64 x (-.f64 y z) z)
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 1))
(fma.f64 x (-.f64 y z) z)
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))))
(fma.f64 x (-.f64 y z) z)
(fma.f64 x y (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 x (neg.f64 z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 y x (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x y) 1 (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (*.f64 x y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 z (*.f64 x z)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (fma.f64 x y z) (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (fma.f64 x y z) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (-.f64 (fma.f64 x y z) (*.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (*.f64 x (neg.f64 z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 1 x) z (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 z (neg.f64 x) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 z (*.f64 x z)) 1 (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (fma.f64 x y z) 1 (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (fma.f64 x y z) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (fma.f64 x y z) (*.f64 x z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (fma.f64 x y z)) (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y z) 2)) (cbrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2)) (*.f64 x (neg.f64 z)))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 y x z)) (cbrt.f64 (pow.f64 (fma.f64 y x z) 2))) (*.f64 z x))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 x z))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (*.f64 x y))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (*.f64 y x))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 x z)) 2)) (cbrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 x (neg.f64 z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (fma.f64 x y z)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 x z))) (sqrt.f64 (-.f64 z (*.f64 x z))) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (sqrt.f64 (-.f64 (fma.f64 x y z) (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 x z)) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 (-.f64 z (*.f64 x z)) (-.f64 (-.f64 z (*.f64 x z)) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (+.f64 (*.f64 z x) (*.f64 y x))) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (-.f64 z (*.f64 z x)) (-.f64 z (*.f64 x (+.f64 z y))) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (fma.f64 x z (fma.f64 x y z)) (pow.f64 (fma.f64 x y z) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 x z (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x (fma.f64 y x z)) (pow.f64 (fma.f64 y x z) 2)))
(fma.f64 (neg.f64 z) x (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (neg.f64 x) z (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (-.f64 z (*.f64 x z)) 2)) (/.f64 1 (-.f64 (*.f64 x y) (-.f64 z (*.f64 x z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (+.f64 (-.f64 (*.f64 y x) z) (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 y x (*.f64 z (+.f64 -1 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 x (+.f64 z y)) z))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(fma.f64 (-.f64 (pow.f64 (fma.f64 x y z) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (fma.f64 x z (fma.f64 x y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 x z (fma.f64 y x z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y x z) 2) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x (fma.f64 y x z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 -1 (*.f64 x z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (neg.f64 x) 1) z (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (*.f64 x y))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 x y z))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (-.f64 z (*.f64 x z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 z (*.f64 x (-.f64 y z)))
(fma.f64 x (-.f64 y z) z)
(+.f64 0 (fma.f64 x (-.f64 y z) z))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 x (-.f64 y z)) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (*.f64 x (-.f64 y z)) 1) z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))) (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 y x z) (*.f64 z x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (-.f64 y z) z))) 1)
(fma.f64 x (-.f64 y z) z)
(*.f64 1 (fma.f64 x (-.f64 y z) z))
(fma.f64 x (-.f64 y z) z)
(*.f64 (fma.f64 x (-.f64 y z) z) 1)
(fma.f64 x (-.f64 y z) z)
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 2))
(fma.f64 x (-.f64 y z) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 2) (cbrt.f64 (fma.f64 x (-.f64 y z) z)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (sqrt.f64 (fma.f64 x (-.f64 y z) z)) (sqrt.f64 (fma.f64 x (-.f64 y z) z)))
(fma.f64 x (-.f64 y z) z)
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (-.f64 y z)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (*.f64 z (-.f64 z (*.f64 x (-.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (*.f64 z (+.f64 z (*.f64 x (-.f64 z y))))))
(/.f64 (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (neg.f64 (*.f64 z z))) (fma.f64 x (-.f64 y z) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y z)) (*.f64 z (neg.f64 z))) (fma.f64 x (-.f64 y z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 x (*.f64 (-.f64 y z) (*.f64 x (-.f64 y z)))) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (*.f64 (fma.f64 x (-.f64 y z) z) (fma.f64 x (-.f64 y z) (neg.f64 z))) (fma.f64 x (-.f64 y z) (neg.f64 z)))
(pow.f64 (fma.f64 x (-.f64 y z) z) 1)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) 3)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 3) 1/3)
(fma.f64 x (-.f64 y z) z)
(pow.f64 (sqrt.f64 (fma.f64 x (-.f64 y z) z)) 2)
(fma.f64 x (-.f64 y z) z)
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 2))
(fma.f64 x (-.f64 y z) z)
(log.f64 (exp.f64 (fma.f64 x (-.f64 y z) z)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (-.f64 y z) z))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 z) (exp.f64 (*.f64 x (-.f64 y z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 x (-.f64 y z)))))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 (*.f64 x (-.f64 y z))) (+.f64 1 (expm1.f64 z))))
(fma.f64 x (-.f64 y z) z)
(cbrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 3))
(fma.f64 x (-.f64 y z) z)
(expm1.f64 (log1p.f64 (fma.f64 x (-.f64 y z) z)))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (log.f64 (fma.f64 x (-.f64 y z) z)))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (-.f64 y z) z)) 1))
(fma.f64 x (-.f64 y z) z)
(log1p.f64 (expm1.f64 (fma.f64 x (-.f64 y z) z)))
(fma.f64 x (-.f64 y z) z)

eval55.0ms (1.1%)

Compiler

Compiled 4746 to 1369 computations (71.2% saved)

prune56.0ms (1.1%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2668274
Fresh000
Picked213
Done000
Total2689277
Accurracy
100.0%
Counts
277 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 y z) z)
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
71.2%
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
45.8%
(*.f64 y x)
29.7%
z
100.0%
(fma.f64 x (-.f64 y z) z)
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
71.2%
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
45.8%
(*.f64 y x)
29.7%
z
Compiler

Compiled 278 to 176 computations (36.7% saved)

localize146.0ms (2.9%)

Local Accuracy

Found 5 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 z (*.f64 z x))
100.0%
(*.f64 (-.f64 y z) x)
100.0%
(*.f64 z (-.f64 1 x))
100.0%
(*.f64 (-.f64 y z) x)
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
Compiler

Compiled 59 to 16 computations (72.9% saved)

series6.0ms (0.1%)

Counts
5 → 111
Calls

39 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(+.f64 (*.f64 (-.f64 y z) x) z)
1.0ms
x
@inf
(+.f64 (*.f64 (-.f64 y z) x) z)
0.0ms
x
@-inf
(+.f64 (*.f64 (-.f64 y z) x) z)
0.0ms
y
@-inf
(+.f64 (*.f64 (-.f64 y z) x) z)
0.0ms
z
@inf
(-.f64 z (*.f64 z x))

rewrite137.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
1462×fma-def
1458×log-prod
524×expm1-udef
522×log1p-udef
430×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01367
129567
2437567
Stop Event
node limit
Counts
5 → 373
Calls
Call 1
Inputs
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 (-.f64 y z) x)
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 y z) x)
(-.f64 z (*.f64 z x))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) x z))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (fma.f64 (-.f64 y z) x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (-.f64 y z) x (neg.f64 z))))
(*.f64 (fma.f64 (-.f64 y z) x z) 1)
(*.f64 1 (fma.f64 (-.f64 y z) x z))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) x z)) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2)) (cbrt.f64 (fma.f64 (-.f64 y z) x z)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) x z)) (sqrt.f64 (fma.f64 (-.f64 y z) x z)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 1 (/.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 y z) x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 (-.f64 y z) (*.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z))) (neg.f64 (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (-.f64 y z) x) 2)) (-.f64 z (*.f64 (-.f64 y z) x)))
(pow.f64 (fma.f64 (-.f64 y z) x z) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) x z)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) x z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) x z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) x z))))
(log.f64 (*.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) (-.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (-.f64 y z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))) (exp.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))) (+.f64 1 (expm1.f64 z))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) x z)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) x z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) x z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 z 1 (*.f64 (-.f64 y z) x))
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 y z) x) 1 z)
(fma.f64 1 z (*.f64 (-.f64 y z) x))
(fma.f64 1 (*.f64 (-.f64 y z) x) z)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 y z) 2)) (*.f64 (cbrt.f64 (-.f64 y z)) x) z)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 y z)) z)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) (cbrt.f64 (*.f64 (-.f64 y z) x)) z)
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (-.f64 y z) x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (-.f64 y z) x))
(fma.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (sqrt.f64 (-.f64 y z)) x) z)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 y z)) z)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) (sqrt.f64 (*.f64 (-.f64 y z) x)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (-.f64 y z) x))
(fma.f64 (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 (*.f64 (-.f64 y z) (sqrt.f64 x)) (sqrt.f64 x) z)
(fma.f64 (*.f64 x (cbrt.f64 (pow.f64 (-.f64 y z) 2))) (cbrt.f64 (-.f64 y z)) z)
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)) z)
(+.f64 0 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(fma.f64 y x (*.f64 z (neg.f64 x)))
(fma.f64 x y (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 0 (-.f64 z (*.f64 z x)))
(+.f64 (*.f64 z (neg.f64 x)) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(-.f64 z (*.f64 z x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 z (*.f64 z x)))) 1)
(-.f64 (/.f64 (pow.f64 z 3) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (/.f64 (pow.f64 (*.f64 z x) 3) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(-.f64 (/.f64 (*.f64 z z) (fma.f64 z x z)) (/.f64 (pow.f64 (*.f64 z x) 2) (fma.f64 z x z)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))))
(/.f64 1 (/.f64 (fma.f64 z x z) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))) (neg.f64 (fma.f64 z x z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (neg.f64 x)) 3)) (fma.f64 z z (-.f64 (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 z (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x)))) (-.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(pow.f64 (-.f64 z (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z x)))))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 z (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (exp.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 z)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 x) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z x))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z x))))
(fma.f64 z 1 (*.f64 z (neg.f64 x)))
(fma.f64 z 1 (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (neg.f64 x) z)
(fma.f64 x (neg.f64 z) z)
(fma.f64 1 z (*.f64 z (neg.f64 x)))
(fma.f64 1 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 1 (*.f64 z (neg.f64 x)) z)
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 z (neg.f64 x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x))) z)
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 z) x z)
(fma.f64 (neg.f64 x) z z)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) z)
(fma.f64 -1 (*.f64 z x) z)
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (*.f64 z x)) z)
(fma.f64 (*.f64 (neg.f64 z) 1) x z)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) z)
(+.f64 0 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(fma.f64 y x (*.f64 z (neg.f64 x)))
(fma.f64 x y (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 0 (-.f64 z (*.f64 z x)))
(+.f64 (*.f64 z (neg.f64 x)) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(*.f64 z (-.f64 1 x))
(*.f64 1 (-.f64 z (*.f64 z x)))
(*.f64 (-.f64 1 x) z)
(*.f64 (-.f64 z (*.f64 z x)) 1)
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))))
(*.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)))
(*.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)))
(*.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))))
(/.f64 1 (/.f64 (fma.f64 z x z) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))) (neg.f64 (fma.f64 z x z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (neg.f64 x)) 3)) (fma.f64 z z (-.f64 (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 z (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x)))) (-.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(pow.f64 (-.f64 z (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z x)))))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 z (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (exp.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 z)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 x) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z x))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z x))))
(fma.f64 z 1 (*.f64 z (neg.f64 x)))
(fma.f64 z 1 (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (neg.f64 x) z)
(fma.f64 x (neg.f64 z) z)
(fma.f64 1 z (*.f64 z (neg.f64 x)))
(fma.f64 1 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 1 (*.f64 z (neg.f64 x)) z)
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 z (neg.f64 x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x))) z)
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 z) x z)
(fma.f64 (neg.f64 x) z z)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) z)
(fma.f64 -1 (*.f64 z x) z)
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (*.f64 z x)) z)
(fma.f64 (*.f64 (neg.f64 z) 1) x z)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) z)

simplify215.0ms (4.3%)

Algorithm
egg-herbie
Rules
1098×unswap-sqr
688×times-frac
612×cancel-sign-sub-inv
598×fma-neg
440×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045211848
1104711220
2319110732
Stop Event
node limit
Counts
484 → 280
Calls
Call 1
Inputs
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(*.f64 y x)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 z x)) z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 z x)) z))
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 z x)) z))
(*.f64 y x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(*.f64 -1 (*.f64 (-.f64 x 1) z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
z
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
z
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 -1 (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
z
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(*.f64 -1 (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) x z))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (fma.f64 (-.f64 y z) x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (-.f64 y z) x (neg.f64 z))))
(*.f64 (fma.f64 (-.f64 y z) x z) 1)
(*.f64 1 (fma.f64 (-.f64 y z) x z))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) x z)) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2)) (cbrt.f64 (fma.f64 (-.f64 y z) x z)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) x z)) (sqrt.f64 (fma.f64 (-.f64 y z) x z)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 1 (/.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (fma.f64 (-.f64 y z) x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 (-.f64 y z) (*.f64 z x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z))) (neg.f64 (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (-.f64 y z) x) 2)) (-.f64 z (*.f64 (-.f64 y z) x)))
(pow.f64 (fma.f64 (-.f64 y z) x z) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) x z)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) x z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) x z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) x z))))
(log.f64 (*.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) (-.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (-.f64 y z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))) (exp.f64 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))) (+.f64 1 (expm1.f64 z))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) x z)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) x z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) x z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 z 1 (*.f64 (-.f64 y z) x))
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 y z) x) 1 z)
(fma.f64 1 z (*.f64 (-.f64 y z) x))
(fma.f64 1 (*.f64 (-.f64 y z) x) z)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 y z) 2)) (*.f64 (cbrt.f64 (-.f64 y z)) x) z)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 y z)) z)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) (cbrt.f64 (*.f64 (-.f64 y z) x)) z)
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (-.f64 y z) x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (-.f64 y z) x))
(fma.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (sqrt.f64 (-.f64 y z)) x) z)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 y z)) z)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) (sqrt.f64 (*.f64 (-.f64 y z) x)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (-.f64 y z) x))
(fma.f64 (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 (*.f64 (-.f64 y z) (sqrt.f64 x)) (sqrt.f64 x) z)
(fma.f64 (*.f64 x (cbrt.f64 (pow.f64 (-.f64 y z) 2))) (cbrt.f64 (-.f64 y z)) z)
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)) z)
(+.f64 0 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(fma.f64 y x (*.f64 z (neg.f64 x)))
(fma.f64 x y (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 0 (-.f64 z (*.f64 z x)))
(+.f64 (*.f64 z (neg.f64 x)) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(-.f64 z (*.f64 z x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 z (*.f64 z x)))) 1)
(-.f64 (/.f64 (pow.f64 z 3) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (/.f64 (pow.f64 (*.f64 z x) 3) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(-.f64 (/.f64 (*.f64 z z) (fma.f64 z x z)) (/.f64 (pow.f64 (*.f64 z x) 2) (fma.f64 z x z)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))))
(/.f64 1 (/.f64 (fma.f64 z x z) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))) (neg.f64 (fma.f64 z x z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (neg.f64 x)) 3)) (fma.f64 z z (-.f64 (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 z (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x)))) (-.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(pow.f64 (-.f64 z (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z x)))))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 z (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (exp.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 z)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 x) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z x))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z x))))
(fma.f64 z 1 (*.f64 z (neg.f64 x)))
(fma.f64 z 1 (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (neg.f64 x) z)
(fma.f64 x (neg.f64 z) z)
(fma.f64 1 z (*.f64 z (neg.f64 x)))
(fma.f64 1 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 1 (*.f64 z (neg.f64 x)) z)
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 z (neg.f64 x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x))) z)
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 z) x z)
(fma.f64 (neg.f64 x) z z)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) z)
(fma.f64 -1 (*.f64 z x) z)
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (*.f64 z x)) z)
(fma.f64 (*.f64 (neg.f64 z) 1) x z)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) z)
(+.f64 0 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(fma.f64 y x (*.f64 z (neg.f64 x)))
(fma.f64 x y (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 z (neg.f64 x)))
(+.f64 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 0 (-.f64 z (*.f64 z x)))
(+.f64 (*.f64 z (neg.f64 x)) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(*.f64 z (-.f64 1 x))
(*.f64 1 (-.f64 z (*.f64 z x)))
(*.f64 (-.f64 1 x) z)
(*.f64 (-.f64 z (*.f64 z x)) 1)
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))))
(*.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)))
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)))
(*.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)))
(*.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))))
(/.f64 1 (/.f64 (fma.f64 z x z) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))) (neg.f64 (fma.f64 z x z)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (neg.f64 x)) 3)) (fma.f64 z z (-.f64 (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 z (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x)))) (-.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(pow.f64 (-.f64 z (*.f64 z x)) 1)
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) 3)
(pow.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) 2)
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z x)))))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 z (neg.f64 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (exp.f64 z)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (+.f64 1 (expm1.f64 z))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 z)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 z))))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 x) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (log.f64 (-.f64 z (*.f64 z x))))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z x))) 1))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z x))))
(fma.f64 z 1 (*.f64 z (neg.f64 x)))
(fma.f64 z 1 (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (neg.f64 x) z)
(fma.f64 x (neg.f64 z) z)
(fma.f64 1 z (*.f64 z (neg.f64 x)))
(fma.f64 1 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 1 (*.f64 z (neg.f64 x)) z)
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 z (neg.f64 x)))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x))) z)
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 z (neg.f64 x)))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 z) x z)
(fma.f64 (neg.f64 x) z z)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 x))) z)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) z)
(fma.f64 -1 (*.f64 z x) z)
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (*.f64 z x)) z)
(fma.f64 (*.f64 (neg.f64 z) 1) x z)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) z)
Outputs
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 z (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 z x)) z))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 z x)) z))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 -1 (*.f64 z x)) z))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 -1 (*.f64 (-.f64 x 1) z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (-.f64 x 1) z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
z
(*.f64 (-.f64 y z) x)
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
z
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
z
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 -1 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 -1 (*.f64 z x))
(*.f64 z (neg.f64 x))
(*.f64 x (neg.f64 z))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) x z))) 1)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (fma.f64 (-.f64 y z) x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (+.f64 (neg.f64 y) z) z))
(*.f64 (fma.f64 (-.f64 y z) x z) 1)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 1 (fma.f64 (-.f64 y z) x z))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) x z)) (cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2)) (cbrt.f64 (fma.f64 (-.f64 y z) x z)))
(*.f64 (cbrt.f64 (fma.f64 x (-.f64 y z) z)) (cbrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) z) 2)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) x z)) (sqrt.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 x (+.f64 (neg.f64 y) z) z) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (+.f64 (neg.f64 y) z) z))
(/.f64 1 (/.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 x (+.f64 (neg.f64 y) z) z) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 1 (/.f64 (fma.f64 (-.f64 y z) x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (+.f64 (neg.f64 y) z) z))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 x (+.f64 (neg.f64 y) z) z) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 (-.f64 y z) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (*.f64 z x) (-.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z (*.f64 x (-.f64 y z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (+.f64 (neg.f64 y) z) z))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 (-.f64 y z) x)) (pow.f64 (*.f64 (-.f64 y z) x) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 x (+.f64 (neg.f64 y) z) z) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2) (*.f64 z z))) (neg.f64 (fma.f64 (-.f64 y z) x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (+.f64 (neg.f64 y) z) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 (-.f64 y z) x) 2)) (-.f64 z (*.f64 (-.f64 y z) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (fma.f64 (-.f64 y z) x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 z z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (+.f64 (neg.f64 y) z) z))
(pow.f64 (fma.f64 (-.f64 y z) x z) 1)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) x z)) 3)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 3) 1/3)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) x z)) 2)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 2))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) x z))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x)))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) (-.f64 y z))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x)))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (pow.f64 (exp.f64 x) (-.f64 y z)) (+.f64 1 (expm1.f64 z))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))) (exp.f64 z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))) (+.f64 1 (expm1.f64 z))))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) x z) 3))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) x z)) 1))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) x z)))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 z 1 (*.f64 (-.f64 y z) x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 x (-.f64 y z) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 (*.f64 (-.f64 y z) x) 1 z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 z (*.f64 (-.f64 y z) x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 1 (*.f64 (-.f64 y z) x) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 y z) 2)) (*.f64 (cbrt.f64 (-.f64 y z)) x) z)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 y z) 2)) (*.f64 x (cbrt.f64 (-.f64 y z))) z)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (-.f64 y z)) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) (cbrt.f64 (*.f64 (-.f64 y z) x)) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (-.f64 y z) x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (-.f64 y z) x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (sqrt.f64 (-.f64 y z)) x) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (-.f64 y z)) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) (sqrt.f64 (*.f64 (-.f64 y z) x)) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (-.f64 y z) x))
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 (-.f64 y z) (sqrt.f64 x)) (sqrt.f64 x) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(fma.f64 (*.f64 x (cbrt.f64 (pow.f64 (-.f64 y z) 2))) (cbrt.f64 (-.f64 y z)) z)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 y z) 2)) (*.f64 x (cbrt.f64 (-.f64 y z))) z)
(fma.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)) z)
(fma.f64 y x (-.f64 z (*.f64 z x)))
(fma.f64 x (-.f64 y z) z)
(+.f64 0 (*.f64 (-.f64 y z) x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(*.f64 x (-.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(*.f64 x (-.f64 y z))
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 x (/.f64 (fma.f64 z (+.f64 z y) (*.f64 y y)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 z (+.f64 z y) (*.f64 y y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) x))
(*.f64 (/.f64 x (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(/.f64 x (/.f64 1 (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 x (/.f64 (fma.f64 z (+.f64 z y) (*.f64 y y)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 z (+.f64 z y) (*.f64 y y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) x))
(*.f64 (/.f64 x (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(/.f64 x (/.f64 1 (-.f64 y z)))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(*.f64 x (-.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(*.f64 x (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(*.f64 x (-.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(*.f64 x (-.f64 y z))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(*.f64 x (-.f64 y z))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))
(*.f64 x (-.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(*.f64 x (-.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(*.f64 x (-.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(*.f64 x (-.f64 y z))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(*.f64 x (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(*.f64 x (-.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(*.f64 x (-.f64 y z))
(fma.f64 y x (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(fma.f64 x y (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(+.f64 z (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(+.f64 0 (-.f64 z (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 z (neg.f64 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 z (*.f64 z x)))) 1)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(-.f64 (/.f64 (pow.f64 z 3) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (/.f64 (pow.f64 (*.f64 z x) 3) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(-.f64 (/.f64 (*.f64 z z) (fma.f64 z x z)) (/.f64 (pow.f64 (*.f64 z x) 2) (fma.f64 z x z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 1 (/.f64 (fma.f64 z x z) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))) (neg.f64 (fma.f64 z x z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (neg.f64 x)) 3)) (fma.f64 z z (-.f64 (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 z (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x)))) (-.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 z (/.f64 (fma.f64 x (+.f64 x 1) 1) (-.f64 1 (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 x (+.f64 x 1) 1)) (-.f64 1 (pow.f64 x 3)))
(*.f64 (/.f64 z (+.f64 1 (fma.f64 x x x))) (-.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (+.f64 x 1) z))
(*.f64 (/.f64 z (+.f64 x 1)) (-.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 z (/.f64 (fma.f64 x (+.f64 x 1) 1) (-.f64 1 (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 x (+.f64 x 1) 1)) (-.f64 1 (pow.f64 x 3)))
(*.f64 (/.f64 z (+.f64 1 (fma.f64 x x x))) (-.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (+.f64 x 1) z))
(*.f64 (/.f64 z (+.f64 x 1)) (-.f64 1 (*.f64 x x)))
(pow.f64 (-.f64 z (*.f64 z x)) 1)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) 3)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(pow.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) 1/3)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) 2)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 z (neg.f64 x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (exp.f64 z)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (+.f64 1 (expm1.f64 z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 z)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 x) 3)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 x) 3) (pow.f64 z 3)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(exp.f64 (log.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z x))) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z 1 (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z 1 (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z (-.f64 1 x) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 z (neg.f64 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 x (neg.f64 z) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 z (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 1 (*.f64 z (neg.f64 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 1 x) z (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(-.f64 z (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x))))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x))) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)) (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))) (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x)))))
(fma.f64 (neg.f64 z) x z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (neg.f64 x) z z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)) (/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))) (/.f64 (-.f64 z (*.f64 z x)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 x))) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 x))) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 -1 (*.f64 z x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (*.f64 z x)) z)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(-.f64 z (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x))))
(fma.f64 (*.f64 (neg.f64 z) 1) x z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 0 (*.f64 (-.f64 y z) x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(*.f64 x (-.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(*.f64 x (-.f64 y z))
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 x (/.f64 (fma.f64 z (+.f64 z y) (*.f64 y y)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 z (+.f64 z y) (*.f64 y y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) x))
(*.f64 (/.f64 x (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(/.f64 x (/.f64 1 (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 z (+.f64 y z) (*.f64 y y)))
(/.f64 x (/.f64 (fma.f64 z (+.f64 z y) (*.f64 y y)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 z (+.f64 z y) (*.f64 y y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) x))
(*.f64 (/.f64 x (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(/.f64 x (/.f64 1 (-.f64 y z)))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(*.f64 x (-.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(*.f64 x (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(*.f64 x (-.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(*.f64 x (-.f64 y z))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(*.f64 x (-.f64 y z))
(log.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))
(*.f64 x (-.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(*.f64 x (-.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(*.f64 x (-.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(*.f64 x (-.f64 y z))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(*.f64 x (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(*.f64 x (-.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(*.f64 x (-.f64 y z))
(fma.f64 y x (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(fma.f64 x y (*.f64 z (neg.f64 x)))
(*.f64 x (-.f64 y z))
(+.f64 z (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(+.f64 0 (-.f64 z (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 z (neg.f64 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (-.f64 1 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(*.f64 1 (-.f64 z (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 1 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 z (*.f64 z x)) 1)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)))
(*.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))))
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)))
(*.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(*.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 1 (/.f64 (fma.f64 z x z) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2))) (neg.f64 (fma.f64 z x z)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 z (neg.f64 x)) 3)) (fma.f64 z z (-.f64 (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x))) (*.f64 z (*.f64 z (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 z (neg.f64 x)) (*.f64 z (neg.f64 x)))) (-.f64 z (*.f64 z (neg.f64 x))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(/.f64 (*.f64 z (-.f64 1 (pow.f64 x 3))) (fma.f64 x (+.f64 x 1) 1))
(/.f64 z (/.f64 (fma.f64 x (+.f64 x 1) 1) (-.f64 1 (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 x (+.f64 x 1) 1)) (-.f64 1 (pow.f64 x 3)))
(*.f64 (/.f64 z (+.f64 1 (fma.f64 x x x))) (-.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 z (-.f64 1 (*.f64 x x))) (+.f64 x 1))
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (+.f64 x 1) z))
(*.f64 (/.f64 z (+.f64 x 1)) (-.f64 1 (*.f64 x x)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 x 3)) z) (fma.f64 x (+.f64 x 1) 1))
(/.f64 z (/.f64 (fma.f64 x (+.f64 x 1) 1) (-.f64 1 (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 x (+.f64 x 1) 1)) (-.f64 1 (pow.f64 x 3)))
(*.f64 (/.f64 z (+.f64 1 (fma.f64 x x x))) (-.f64 1 (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 1 (*.f64 x x)) z) (+.f64 x 1))
(/.f64 (-.f64 1 (*.f64 x x)) (/.f64 (+.f64 x 1) z))
(*.f64 (/.f64 z (+.f64 x 1)) (-.f64 1 (*.f64 x x)))
(pow.f64 (-.f64 z (*.f64 z x)) 1)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) 3)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(pow.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3) 1/3)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) 2)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 x)) z))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 z (*.f64 z x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (exp.f64 z) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (exp.f64 (*.f64 z (neg.f64 x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 z)) (/.f64 1 (pow.f64 (exp.f64 x) z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (exp.f64 z)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 x))) (+.f64 1 (expm1.f64 z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (exp.f64 z)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 x) z)) (+.f64 1 (expm1.f64 z))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (/.f64 (exp.f64 z) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (pow.f64 (exp.f64 x) z)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 z)) (+.f64 1 (expm1.f64 (*.f64 z x)))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 3))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 x) 3)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 x) 3) (pow.f64 z 3)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(exp.f64 (log.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z x))) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z x))))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z 1 (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z 1 (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z (-.f64 1 x) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 z (neg.f64 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 x (neg.f64 z) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 z (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 z (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 1 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 1 (*.f64 z (neg.f64 x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 1 x) z (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 1 x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 z (*.f64 z x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(-.f64 z (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x))))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (*.f64 0 (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (cbrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (*.f64 z (-.f64 1 x))) (cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 x)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 (cbrt.f64 (-.f64 z (*.f64 z x))) (cbrt.f64 (pow.f64 (-.f64 z (*.f64 z x)) 2)) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 1 x)) 2) (*.f64 (cbrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (cbrt.f64 z) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 z (*.f64 z x))) (sqrt.f64 (-.f64 z (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x))) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (-.f64 1 x)) (*.f64 (sqrt.f64 (-.f64 1 x)) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 z (neg.f64 x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 (*.f64 z (neg.f64 x)) 1))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x))))
(fma.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)) (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z x z) (*.f64 z z))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))) (/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z z (*.f64 (*.f64 z z) (fma.f64 x x x)))))
(fma.f64 (neg.f64 z) x z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (neg.f64 x) z z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (fma.f64 z x z))
(/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z))
(/.f64 (-.f64 z (*.f64 z x)) 1)
(fma.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z x) 2)) (/.f64 1 (fma.f64 z x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)) (/.f64 (*.f64 z (-.f64 z (*.f64 x (*.f64 z x)))) (fma.f64 z x z)))
(+.f64 (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))) (/.f64 (-.f64 z (*.f64 z x)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z (neg.f64 x))) (cbrt.f64 (*.f64 z (neg.f64 x)))) (cbrt.f64 (*.f64 z (neg.f64 x))) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 x))) (sqrt.f64 (*.f64 z (neg.f64 x))) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 -1 (*.f64 z x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2))) (cbrt.f64 (*.f64 z x)) z)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (neg.f64 (cbrt.f64 (*.f64 z x))) z)
(-.f64 z (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x))))
(fma.f64 (*.f64 (neg.f64 z) 1) x z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (-.f64 1 x)) 2)) (cbrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 z (sqrt.f64 (-.f64 1 x))) (sqrt.f64 (-.f64 1 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (*.f64 z (neg.f64 x)) 1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (-.f64 1 x) (sqrt.f64 z)) (sqrt.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(+.f64 (-.f64 z (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (*.f64 z x)))
(fma.f64 z (-.f64 1 x) (-.f64 (*.f64 z x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 z x) 2)) (cbrt.f64 (*.f64 z x)))))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 x)) (sqrt.f64 x) z)
(-.f64 z (*.f64 z x))
(*.f64 z (-.f64 1 x))

eval109.0ms (2.2%)

Compiler

Compiled 4528 to 1522 computations (66.4% saved)

prune55.0ms (1.1%)

Pruning

11 alts after pruning (5 fresh and 6 done)

PrunedKeptTotal
New3113314
Fresh123
Picked055
Done011
Total31211323
Accurracy
100.0%
Counts
323 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 y z) z)
44.6%
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
71.2%
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
30.7%
(*.f64 z (neg.f64 x))
45.8%
(*.f64 y x)
29.7%
z
100.0%
(fma.f64 x (-.f64 y z) z)
44.6%
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
71.2%
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
30.7%
(*.f64 z (neg.f64 x))
45.8%
(*.f64 y x)
29.7%
z
Compiler

Compiled 198 to 124 computations (37.4% saved)

localize109.0ms (2.2%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
96.4%
(-.f64 (*.f64 y y) (*.f64 z z))
85.6%
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x)
73.2%
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
100.0%
(+.f64 (*.f64 y x) z)
99.3%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
99.3%
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
Compiler

Compiled 96 to 17 computations (82.3% saved)

series14.0ms (0.3%)

Counts
6 → 168
Calls

51 calls:

TimeVariablePointExpression
2.0ms
z
@inf
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x)
2.0ms
x
@-inf
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
1.0ms
x
@0
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
1.0ms
y
@0
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
1.0ms
z
@0
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))

rewrite121.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
742×expm1-udef
742×log1p-udef
482×add-sqr-sqrt
474×pow1
474×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019130
1451102
27359102
Stop Event
node limit
Counts
6 → 252
Calls
Call 1
Inputs
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(+.f64 (*.f64 y x) z)
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x)
(-.f64 (*.f64 y y) (*.f64 z z))
Outputs
(-.f64 (*.f64 y x) (*.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 x z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 x z))) (/.f64 (pow.f64 (*.f64 x z) 2) (fma.f64 y x (*.f64 x z))))
(*.f64 1 (fma.f64 y x (*.f64 x z)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (/.f64 1 (fma.f64 y x (*.f64 x z))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 x z))) (sqrt.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(*.f64 (fma.f64 y x (*.f64 x z)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))) (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 x z)) (pow.f64 (fma.f64 y x (*.f64 x z)) 2)))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (fma.f64 y x (*.f64 x z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)) (neg.f64 (fma.f64 y x (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 x z) (*.f64 y x)))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 x z))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 x z))) 2)
(pow.f64 (fma.f64 y x (*.f64 x z)) 1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 x z)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 x) z)))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 x z))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 x z))))
(fma.f64 y x (*.f64 x z))
(fma.f64 x y (*.f64 x z))
(fma.f64 x z (*.f64 y x))
(fma.f64 z x (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 x z))
(fma.f64 1 (*.f64 x z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (cbrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x z))
(fma.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x z))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 x z)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 z (*.f64 x z)) 1))
(+.f64 z (fma.f64 y x (*.f64 x z)))
(+.f64 (*.f64 x z) (fma.f64 y x z))
(+.f64 (fma.f64 y x z) (*.f64 x z))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 x z (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (*.f64 x z) 1 (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z)))
(+.f64 (+.f64 z (*.f64 x z)) (*.f64 y x))
(*.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 1)
(*.f64 1 (+.f64 (*.f64 x z) (fma.f64 y x z)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2) (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2) (/.f64 1 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z)))) (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2)))
(/.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2) (+.f64 (*.f64 x z) (fma.f64 y x z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (+.f64 (pow.f64 (fma.f64 y x z) 2) (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (*.f64 x z) (fma.f64 y x z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2)) (neg.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (+.f64 z (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (+.f64 z (*.f64 x z)) (+.f64 z (*.f64 x z))) (*.f64 (*.f64 y x) (+.f64 z (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (+.f64 z (*.f64 x z)) (+.f64 z (*.f64 x z)))) (-.f64 (*.f64 y x) (+.f64 z (*.f64 x z))))
(pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(exp.f64 (log.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 y x (+.f64 z (*.f64 x z)))
(fma.f64 x y (+.f64 z (*.f64 x z)))
(fma.f64 1 (*.f64 y x) (+.f64 z (*.f64 x z)))
(fma.f64 1 (fma.f64 y x z) (*.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2) (cbrt.f64 (fma.f64 y x z)) (*.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (+.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (fma.f64 y x z)) (*.f64 x z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (+.f64 z (*.f64 x z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x z))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 y x (neg.f64 z))))
(*.f64 (fma.f64 y x z) 1)
(*.f64 1 (fma.f64 y x z))
(*.f64 (cbrt.f64 (fma.f64 y x z)) (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2) (cbrt.f64 (fma.f64 y x z)))
(*.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (fma.f64 y x z)))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y x (neg.f64 z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 y (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z))) (neg.f64 (fma.f64 y x (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y x) 2)) (-.f64 z (*.f64 y x)))
(pow.f64 (fma.f64 y x z) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x z)) 3)
(pow.f64 (pow.f64 (fma.f64 y x z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x z) 2))
(log.f64 (exp.f64 (fma.f64 y x z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x z))))
(cbrt.f64 (pow.f64 (fma.f64 y x z) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x z)))
(exp.f64 (log.f64 (fma.f64 y x z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x z)))
(fma.f64 y x z)
(fma.f64 x y z)
(fma.f64 1 (*.f64 y x) z)
(fma.f64 1 z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(-.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 y z) x)) (/.f64 (*.f64 z z) (/.f64 (+.f64 y z) x)))
(*.f64 x (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 1 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 1 (/.f64 (+.f64 y z) x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 x (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (/.f64 1 (+.f64 y z)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (*.f64 (-.f64 y z) x) 1)
(*.f64 1 (*.f64 (-.f64 y z) x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (/.f64 1 (+.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) (cbrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (*.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (/.f64 1 (+.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) (sqrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (/.f64 1 (+.f64 y z)) (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(*.f64 (-.f64 y z) x)
(*.f64 (/.f64 x 1) (-.f64 y z))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 y z))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 y z))) (/.f64 x (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1) (/.f64 x (+.f64 y z)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 x (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (+.f64 y z)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (+.f64 y z)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(pow.f64 (/.f64 1 (*.f64 (-.f64 y z) x)) -1)
(neg.f64 (*.f64 (-.f64 y z) x))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 y z) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3) (pow.f64 (+.f64 y z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) x))
(+.f64 (*.f64 x (*.f64 y y)) (*.f64 x (*.f64 z (neg.f64 z))))
(+.f64 (*.f64 (*.f64 y y) x) (*.f64 (*.f64 z (neg.f64 z)) x))
(-.f64 0 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (fma.f64 y y (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) x) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) x) (fma.f64 y y (*.f64 z z)))
(pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 2)
(neg.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)) x)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(exp.f64 (log.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(+.f64 (*.f64 y y) (*.f64 z (neg.f64 z)))
(+.f64 (*.f64 y y) (*.f64 (*.f64 z (neg.f64 z)) 1))
(+.f64 (*.f64 y y) (+.f64 (*.f64 z (neg.f64 z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (*.f64 z (neg.f64 z)) 1 (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 1))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (*.f64 z (neg.f64 z)) (*.f64 y y))
(+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1)
(*.f64 (+.f64 y z) (-.f64 y z))
(*.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (-.f64 y z)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (-.f64 y z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 1 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(*.f64 (-.f64 y z) (+.f64 y z))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 z z)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (neg.f64 (fma.f64 y y (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 6) (pow.f64 (*.f64 z (neg.f64 z)) 3)) (+.f64 (pow.f64 y 4) (-.f64 (*.f64 (*.f64 z (neg.f64 z)) (*.f64 z (neg.f64 z))) (*.f64 (*.f64 y y) (*.f64 z (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))) (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))))
(/.f64 (-.f64 (pow.f64 y 4) (*.f64 (*.f64 z (neg.f64 z)) (*.f64 z (neg.f64 z)))) (-.f64 (*.f64 y y) (*.f64 z (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 y z)) (-.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 y z)) (fma.f64 y y (*.f64 z (-.f64 z y))))
(pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y y) (*.f64 z z)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(exp.f64 (log.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(fma.f64 y y (*.f64 z (neg.f64 z)))
(fma.f64 (+.f64 y z) (-.f64 y z) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 1 (*.f64 y y) (*.f64 z (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (*.f64 z (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))

simplify145.0ms (2.9%)

Algorithm
egg-herbie
Rules
1458×fma-neg
864×associate-*r*
832×fma-def
728×associate-*l*
560×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058811562
1152910554
2751610550
Stop Event
node limit
Counts
420 → 393
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 z (*.f64 z x))
(*.f64 y x)
(*.f64 y x)
z
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 (-.f64 y z) x)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 z (-.f64 1 x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
z
(*.f64 y x)
(*.f64 y x)
z
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
z
z
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 -1 (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 -1 (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 -1 (*.f64 (pow.f64 z 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 -1 (pow.f64 z 2))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(pow.f64 y 2)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(*.f64 -1 (pow.f64 z 2))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(*.f64 -1 (pow.f64 z 2))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y x) (*.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 x z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 x z))) (/.f64 (pow.f64 (*.f64 x z) 2) (fma.f64 y x (*.f64 x z))))
(*.f64 1 (fma.f64 y x (*.f64 x z)))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (/.f64 1 (fma.f64 y x (*.f64 x z))))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 x z))) (sqrt.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(*.f64 (fma.f64 y x (*.f64 x z)) 1)
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))) (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 x z)) (pow.f64 (fma.f64 y x (*.f64 x z)) 2)))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (fma.f64 y x (*.f64 x z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)) (neg.f64 (fma.f64 y x (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 x z) (*.f64 y x)))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 x z))) 3)
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 x z))) 2)
(pow.f64 (fma.f64 y x (*.f64 x z)) 1)
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 x z)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 x) z)))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 x z))))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 x z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 x z))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 x z))))
(fma.f64 y x (*.f64 x z))
(fma.f64 x y (*.f64 x z))
(fma.f64 x z (*.f64 y x))
(fma.f64 z x (*.f64 y x))
(fma.f64 1 (*.f64 y x) (*.f64 x z))
(fma.f64 1 (*.f64 x z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (cbrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x z))
(fma.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x z))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 x z)))
(+.f64 (*.f64 y x) (*.f64 (+.f64 z (*.f64 x z)) 1))
(+.f64 z (fma.f64 y x (*.f64 x z)))
(+.f64 (*.f64 x z) (fma.f64 y x z))
(+.f64 (fma.f64 y x z) (*.f64 x z))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 x z (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (*.f64 x z) 1 (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z)))
(+.f64 (+.f64 z (*.f64 x z)) (*.f64 y x))
(*.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 1)
(*.f64 1 (+.f64 (*.f64 x z) (fma.f64 y x z)))
(*.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2) (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2) (/.f64 1 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z)))) (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2)))
(/.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2) (+.f64 (*.f64 x z) (fma.f64 y x z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (+.f64 (pow.f64 (fma.f64 y x z) 2) (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (*.f64 x z) (fma.f64 y x z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2)) (neg.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (+.f64 z (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (+.f64 z (*.f64 x z)) (+.f64 z (*.f64 x z))) (*.f64 (*.f64 y x) (+.f64 z (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (+.f64 z (*.f64 x z)) (+.f64 z (*.f64 x z)))) (-.f64 (*.f64 y x) (+.f64 z (*.f64 x z))))
(pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(exp.f64 (log.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 y x (+.f64 z (*.f64 x z)))
(fma.f64 x y (+.f64 z (*.f64 x z)))
(fma.f64 1 (*.f64 y x) (+.f64 z (*.f64 x z)))
(fma.f64 1 (fma.f64 y x z) (*.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2) (cbrt.f64 (fma.f64 y x z)) (*.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (+.f64 z (*.f64 x z)))
(fma.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (fma.f64 y x z)) (*.f64 x z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (+.f64 z (*.f64 x z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x z))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 y x (neg.f64 z))))
(*.f64 (fma.f64 y x z) 1)
(*.f64 1 (fma.f64 y x z))
(*.f64 (cbrt.f64 (fma.f64 y x z)) (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2) (cbrt.f64 (fma.f64 y x z)))
(*.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (fma.f64 y x z)))
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y x (neg.f64 z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 y (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z))) (neg.f64 (fma.f64 y x (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y x) 2)) (-.f64 z (*.f64 y x)))
(pow.f64 (fma.f64 y x z) 1)
(pow.f64 (cbrt.f64 (fma.f64 y x z)) 3)
(pow.f64 (pow.f64 (fma.f64 y x z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y x z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y x z) 2))
(log.f64 (exp.f64 (fma.f64 y x z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x z))))
(cbrt.f64 (pow.f64 (fma.f64 y x z) 3))
(expm1.f64 (log1p.f64 (fma.f64 y x z)))
(exp.f64 (log.f64 (fma.f64 y x z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x z)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y x z)))
(fma.f64 y x z)
(fma.f64 x y z)
(fma.f64 1 (*.f64 y x) z)
(fma.f64 1 z (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(-.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 y z) x)) (/.f64 (*.f64 z z) (/.f64 (+.f64 y z) x)))
(*.f64 x (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 1 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 1 (/.f64 (+.f64 y z) x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 x (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (/.f64 1 (+.f64 y z)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (*.f64 (-.f64 y z) x) 1)
(*.f64 1 (*.f64 (-.f64 y z) x))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (/.f64 1 (+.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) (cbrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (*.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (/.f64 1 (+.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) (sqrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (/.f64 1 (+.f64 y z)) (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(*.f64 (-.f64 y z) x)
(*.f64 (/.f64 x 1) (-.f64 y z))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 y z))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 y z))) (/.f64 x (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1) (/.f64 x (+.f64 y z)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 x (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (+.f64 y z)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (+.f64 y z)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(pow.f64 (/.f64 1 (*.f64 (-.f64 y z) x)) -1)
(neg.f64 (*.f64 (-.f64 y z) x))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(log.f64 (exp.f64 (*.f64 (-.f64 y z) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3) (pow.f64 (+.f64 y z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) x))
(+.f64 (*.f64 x (*.f64 y y)) (*.f64 x (*.f64 z (neg.f64 z))))
(+.f64 (*.f64 (*.f64 y y) x) (*.f64 (*.f64 z (neg.f64 z)) x))
(-.f64 0 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))) 1)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 x (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (fma.f64 y y (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) x) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) x) (fma.f64 y y (*.f64 z z)))
(pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 2)
(neg.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)) x)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(exp.f64 (log.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(+.f64 (*.f64 y y) (*.f64 z (neg.f64 z)))
(+.f64 (*.f64 y y) (*.f64 (*.f64 z (neg.f64 z)) 1))
(+.f64 (*.f64 y y) (+.f64 (*.f64 z (neg.f64 z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (*.f64 z (neg.f64 z)) 1 (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 1))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (*.f64 z (neg.f64 z)) (*.f64 y y))
(+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1)
(*.f64 (+.f64 y z) (-.f64 y z))
(*.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (-.f64 y z)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (-.f64 y z)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 1 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(*.f64 (-.f64 y z) (+.f64 y z))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 z z)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (neg.f64 (fma.f64 y y (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 6) (pow.f64 (*.f64 z (neg.f64 z)) 3)) (+.f64 (pow.f64 y 4) (-.f64 (*.f64 (*.f64 z (neg.f64 z)) (*.f64 z (neg.f64 z))) (*.f64 (*.f64 y y) (*.f64 z (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))) (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))))
(/.f64 (-.f64 (pow.f64 y 4) (*.f64 (*.f64 z (neg.f64 z)) (*.f64 z (neg.f64 z)))) (-.f64 (*.f64 y y) (*.f64 z (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 y z)) (-.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 y z)) (fma.f64 y y (*.f64 z (-.f64 z y))))
(pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y y) (*.f64 z z)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(exp.f64 (log.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(fma.f64 y y (*.f64 z (neg.f64 z)))
(fma.f64 (+.f64 y z) (-.f64 y z) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 1 (*.f64 y y) (*.f64 z (neg.f64 z)))
(fma.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (*.f64 z (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
Outputs
(*.f64 -1 (*.f64 z x))
(*.f64 (neg.f64 z) x)
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (+.f64 (*.f64 -1 z) y) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 x (+.f64 z (*.f64 -1 y))))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 (neg.f64 z) x)
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 (neg.f64 z) x)
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(-.f64 z (*.f64 z x))
(*.f64 y x)
(*.f64 x y)
(*.f64 y x)
(*.f64 x y)
z
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(*.f64 (-.f64 y z) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x)) z)
(fma.f64 (-.f64 y z) x z)
(fma.f64 x (-.f64 y z) z)
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(*.f64 z (-.f64 1 x))
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(+.f64 (*.f64 y x) (*.f64 z (-.f64 1 x)))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(*.f64 (+.f64 1 (*.f64 -1 x)) z)
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 x)) z) (*.f64 y x))
(fma.f64 y x (*.f64 z (-.f64 1 x)))
(fma.f64 z (-.f64 1 x) (*.f64 x y))
z
(*.f64 y x)
(*.f64 x y)
(*.f64 y x)
(*.f64 x y)
z
(*.f64 y x)
(*.f64 x y)
(*.f64 y x)
(*.f64 x y)
(*.f64 y x)
(*.f64 x y)
z
z
(*.f64 -1 (*.f64 z x))
(*.f64 (neg.f64 z) x)
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 (neg.f64 z) x)
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(*.f64 (neg.f64 z) x)
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 -1 (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 z x) (neg.f64 z))
(*.f64 (neg.f64 x) (*.f64 z z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 -1 (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 z x) (neg.f64 z))
(*.f64 (neg.f64 x) (*.f64 z z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 -1 (*.f64 (pow.f64 z 2) x))
(*.f64 (*.f64 z x) (neg.f64 z))
(*.f64 (neg.f64 x) (*.f64 z z))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) x)) (*.f64 (pow.f64 y 2) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(*.f64 -1 (pow.f64 z 2))
(*.f64 z (neg.f64 z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 -1 (pow.f64 z 2))
(*.f64 z (neg.f64 z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 -1 (pow.f64 z 2))
(*.f64 z (neg.f64 z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(-.f64 (*.f64 y x) (*.f64 x z))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x (*.f64 x z)))) 1)
(*.f64 x (+.f64 z y))
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (*.f64 x z))) (/.f64 (pow.f64 (*.f64 x z) 2) (fma.f64 y x (*.f64 x z))))
(-.f64 (/.f64 (pow.f64 (*.f64 x y) 2) (*.f64 x (+.f64 z y))) (/.f64 (pow.f64 (*.f64 z x) 2) (*.f64 x (+.f64 z y))))
(*.f64 1 (fma.f64 y x (*.f64 x z)))
(*.f64 x (+.f64 z y))
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 x z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (+.f64 z y))) (cbrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 (cbrt.f64 (*.f64 x (+.f64 z y))) (cbrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2)))
(*.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (/.f64 1 (fma.f64 y x (*.f64 x z))))
(/.f64 1 (/.f64 (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x (+.f64 z y)) 2)))
(/.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (+.f64 z y)))
(*.f64 (sqrt.f64 (fma.f64 y x (*.f64 x z))) (sqrt.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 x (+.f64 z y))
(*.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 x y) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (*.f64 z (*.f64 x y)))))
(*.f64 (fma.f64 y x (*.f64 x z)) 1)
(*.f64 x (+.f64 z y))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))) (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 x y) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (*.f64 z (*.f64 x y)))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 x z)) (pow.f64 (fma.f64 y x (*.f64 x z)) 2)))
(/.f64 1 (/.f64 (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x (+.f64 z y)) 2)))
(/.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (+.f64 z y)))
(/.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (fma.f64 y x (*.f64 x z)))
(/.f64 1 (/.f64 (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x (+.f64 z y)) 2)))
(/.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (+.f64 z y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))))
(*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 x y) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (*.f64 z (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 x y) (*.f64 x (-.f64 y z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 x y) (*.f64 z x)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 x y) 3)) (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (*.f64 z (*.f64 x y))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2)) (neg.f64 (fma.f64 y x (*.f64 x z))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2)) (neg.f64 (*.f64 x (+.f64 z y))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (+.f64 z y))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (-.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2) (*.f64 y (*.f64 x (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 x y) (*.f64 z x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 x (*.f64 z (*.f64 x y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 x z) (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 x y) 2)) (*.f64 x (-.f64 z y)))
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 x z))) 3)
(*.f64 x (+.f64 z y))
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 3) 1/3)
(*.f64 x (+.f64 z y))
(pow.f64 (sqrt.f64 (fma.f64 y x (*.f64 x z))) 2)
(*.f64 x (+.f64 z y))
(pow.f64 (fma.f64 y x (*.f64 x z)) 1)
(*.f64 x (+.f64 z y))
(sqrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 2))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2))
(fabs.f64 (*.f64 x (+.f64 z y)))
(log.f64 (exp.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 x (+.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x (*.f64 x z)))))
(*.f64 x (+.f64 z y))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 x) z)))
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 x z)) 3))
(*.f64 x (+.f64 z y))
(expm1.f64 (log1p.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 x (+.f64 z y))
(exp.f64 (log.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 x (+.f64 z y))
(exp.f64 (*.f64 (log.f64 (fma.f64 y x (*.f64 x z))) 1))
(*.f64 x (+.f64 z y))
(log1p.f64 (expm1.f64 (fma.f64 y x (*.f64 x z))))
(*.f64 x (+.f64 z y))
(fma.f64 y x (*.f64 x z))
(*.f64 x (+.f64 z y))
(fma.f64 x y (*.f64 x z))
(*.f64 x (+.f64 z y))
(fma.f64 x z (*.f64 y x))
(*.f64 x (+.f64 z y))
(fma.f64 z x (*.f64 y x))
(*.f64 x (+.f64 z y))
(fma.f64 1 (*.f64 y x) (*.f64 x z))
(*.f64 x (+.f64 z y))
(fma.f64 1 (*.f64 x z) (*.f64 y x))
(*.f64 x (+.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (cbrt.f64 (*.f64 x z)) (*.f64 y x))
(*.f64 x (+.f64 z y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x z))
(*.f64 x (+.f64 z y))
(fma.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 x z)) (*.f64 y x))
(*.f64 x (+.f64 z y))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x z))
(*.f64 x (+.f64 z y))
(+.f64 (*.f64 y x) (+.f64 z (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(+.f64 (*.f64 y x) (*.f64 (+.f64 z (*.f64 x z)) 1))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(+.f64 z (fma.f64 y x (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(+.f64 (*.f64 x z) (fma.f64 y x z))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(+.f64 (fma.f64 y x z) (*.f64 x z))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 z) x (*.f64 x z)))
(+.f64 (fma.f64 x z (fma.f64 x y z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (fma.f64 x (+.f64 z y) z) (*.f64 0 (*.f64 z x)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 x z (*.f64 x z)))
(+.f64 (fma.f64 x z (fma.f64 x y z)) (fma.f64 x z (*.f64 z x)))
(+.f64 (fma.f64 x (+.f64 z y) z) (*.f64 z (+.f64 x x)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (*.f64 x z) 1 (*.f64 x z)))
(+.f64 (fma.f64 x z (fma.f64 x y z)) (fma.f64 x z (*.f64 z x)))
(+.f64 (fma.f64 x (+.f64 z y) z) (*.f64 z (+.f64 x x)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 (fma.f64 x z (fma.f64 x y z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (fma.f64 x (+.f64 z y) z) (*.f64 0 (*.f64 z x)))
(+.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 x z)))
(+.f64 (fma.f64 x z (fma.f64 x y z)) (fma.f64 (neg.f64 z) x (*.f64 z x)))
(+.f64 (fma.f64 x (+.f64 z y) z) (*.f64 0 (*.f64 z x)))
(+.f64 (+.f64 z (*.f64 x z)) (*.f64 y x))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(*.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 1)
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(*.f64 1 (+.f64 (*.f64 x z) (fma.f64 y x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(*.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2) (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(*.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2) (/.f64 1 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(*.f64 (pow.f64 (fma.f64 x z (fma.f64 x y z)) 2) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (pow.f64 (fma.f64 x (+.f64 z y) z) 2) (fma.f64 x (+.f64 z y) z))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(*.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 z x) (fma.f64 x z (fma.f64 x y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) (fma.f64 x (*.f64 z (fma.f64 x (+.f64 z y) z)) (pow.f64 (fma.f64 x y z) 2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (*.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (fma.f64 x y z))) (-.f64 (sqrt.f64 (fma.f64 x y z)) (sqrt.f64 (*.f64 z x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z)))) (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 z x) (fma.f64 x z (fma.f64 x y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) (fma.f64 x (*.f64 z (fma.f64 x (+.f64 z y) z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 1 (/.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2)))
(*.f64 (pow.f64 (fma.f64 x z (fma.f64 x y z)) 2) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (pow.f64 (fma.f64 x (+.f64 z y) z) 2) (fma.f64 x (+.f64 z y) z))
(/.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2) (+.f64 (*.f64 x z) (fma.f64 y x z)))
(*.f64 (pow.f64 (fma.f64 x z (fma.f64 x y z)) 2) (/.f64 1 (fma.f64 x z (fma.f64 x y z))))
(/.f64 (pow.f64 (fma.f64 x (+.f64 z y) z) 2) (fma.f64 x (+.f64 z y) z))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) 1) (+.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 z x) (fma.f64 x z (fma.f64 x y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) (fma.f64 x (*.f64 z (fma.f64 x (+.f64 z y) z)) (pow.f64 (fma.f64 x y z) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3)) (+.f64 (pow.f64 (fma.f64 y x z) 2) (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (*.f64 x z) (fma.f64 y x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 z x) (fma.f64 x y z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) (+.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 z x) (-.f64 (*.f64 z x) (fma.f64 x y z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y x z) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y x z) 2) (*.f64 (*.f64 x z) (+.f64 (*.f64 x z) (fma.f64 y x z))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x y z) 2) (*.f64 (*.f64 z x) (fma.f64 x z (fma.f64 x y z))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (fma.f64 x y z) 3)) (fma.f64 x (*.f64 z (fma.f64 x (+.f64 z y) z)) (pow.f64 (fma.f64 x y z) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2)) (neg.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x z (fma.f64 x y z)) 2)) (neg.f64 (fma.f64 x z (fma.f64 x y z))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 x (+.f64 z y) z) 2) (fma.f64 x (+.f64 z y) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (+.f64 z (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (+.f64 z (*.f64 x z)) (+.f64 z (*.f64 x z))) (*.f64 (*.f64 y x) (+.f64 z (*.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 (+.f64 x 1) z) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (+.f64 x 1) z) (-.f64 (*.f64 (+.f64 x 1) z) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z x z) 3)) (fma.f64 (fma.f64 z x z) (+.f64 z (*.f64 x (-.f64 z y))) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (+.f64 z (*.f64 x z)) (+.f64 z (*.f64 x z)))) (-.f64 (*.f64 y x) (+.f64 z (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 (+.f64 x 1) z) (*.f64 (+.f64 x 1) z))) (-.f64 (*.f64 x y) (*.f64 (+.f64 x 1) z)))
(/.f64 (*.f64 (fma.f64 x (+.f64 z y) z) (-.f64 (*.f64 x (-.f64 y z)) z)) (-.f64 (*.f64 x (-.f64 y z)) z))
(/.f64 (*.f64 (fma.f64 x (+.f64 z y) z) (fma.f64 x (-.f64 y z) (neg.f64 z))) (fma.f64 x (-.f64 y z) (neg.f64 z)))
(pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 1)
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 3)
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(pow.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 3) 1/3)
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 2)
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 2))
(sqrt.f64 (pow.f64 (fma.f64 x z (fma.f64 x y z)) 2))
(fabs.f64 (fma.f64 x (+.f64 z y) z))
(log.f64 (exp.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x z) (fma.f64 y x z)) 3))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(exp.f64 (log.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))) 1))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x z) (fma.f64 y x z))))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 y x (+.f64 z (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 x y (+.f64 z (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 1 (*.f64 y x) (+.f64 z (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 1 (fma.f64 y x z) (*.f64 x z))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2) (cbrt.f64 (fma.f64 y x z)) (*.f64 x z))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (+.f64 z (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (fma.f64 y x z)) (*.f64 x z))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (+.f64 z (*.f64 x z)))
(fma.f64 x z (fma.f64 x y z))
(fma.f64 x (+.f64 z y) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y x z))) 1)
(fma.f64 x y z)
(-.f64 (/.f64 (pow.f64 (*.f64 y x) 2) (fma.f64 y x (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 y x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (-.f64 (*.f64 x y) z))
(*.f64 (fma.f64 y x z) 1)
(fma.f64 x y z)
(*.f64 1 (fma.f64 y x z))
(fma.f64 x y z)
(*.f64 (cbrt.f64 (fma.f64 y x z)) (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2))
(fma.f64 x y z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y x z)) 2) (cbrt.f64 (fma.f64 y x z)))
(fma.f64 x y z)
(*.f64 (sqrt.f64 (fma.f64 y x z)) (sqrt.f64 (fma.f64 y x z)))
(fma.f64 x y z)
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (-.f64 z (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (-.f64 (*.f64 x y) z))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (-.f64 z (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 1 (/.f64 (fma.f64 y x (neg.f64 z)) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (-.f64 (*.f64 x y) z))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) 1) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (-.f64 z (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 z z) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 y (*.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (*.f64 x y) (-.f64 (*.f64 x y) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (fma.f64 y x (neg.f64 z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) (-.f64 (*.f64 x y) z))
(/.f64 (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (-.f64 z (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (-.f64 z (*.f64 x y))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) (fma.f64 z (-.f64 z (*.f64 x y)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z z))) (neg.f64 (fma.f64 y x (neg.f64 z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z))) (neg.f64 (fma.f64 y x (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x y) 2)) (-.f64 z (*.f64 x y)))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 y x) 2)) (-.f64 z (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z))) (neg.f64 (fma.f64 y x (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 x y) 2)) (-.f64 z (*.f64 x y)))
(pow.f64 (fma.f64 y x z) 1)
(fma.f64 x y z)
(pow.f64 (cbrt.f64 (fma.f64 y x z)) 3)
(fma.f64 x y z)
(pow.f64 (pow.f64 (fma.f64 y x z) 3) 1/3)
(fma.f64 x y z)
(pow.f64 (sqrt.f64 (fma.f64 y x z)) 2)
(fma.f64 x y z)
(sqrt.f64 (pow.f64 (fma.f64 y x z) 2))
(sqrt.f64 (pow.f64 (fma.f64 x y z) 2))
(fabs.f64 (fma.f64 x y z))
(log.f64 (exp.f64 (fma.f64 y x z)))
(fma.f64 x y z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y x z))))
(fma.f64 x y z)
(cbrt.f64 (pow.f64 (fma.f64 y x z) 3))
(fma.f64 x y z)
(expm1.f64 (log1p.f64 (fma.f64 y x z)))
(fma.f64 x y z)
(exp.f64 (log.f64 (fma.f64 y x z)))
(fma.f64 x y z)
(exp.f64 (*.f64 (log.f64 (fma.f64 y x z)) 1))
(fma.f64 x y z)
(log1p.f64 (expm1.f64 (fma.f64 y x z)))
(fma.f64 x y z)
(fma.f64 y x z)
(fma.f64 x y z)
(fma.f64 x y z)
(fma.f64 1 (*.f64 y x) z)
(fma.f64 x y z)
(fma.f64 1 z (*.f64 y x))
(fma.f64 x y z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y x))
(fma.f64 x y z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) z)
(fma.f64 x y z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y x))
(fma.f64 x y z)
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) z)
(fma.f64 x y z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) x))) 1)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(-.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 y z) x)) (/.f64 (*.f64 z z) (/.f64 (+.f64 y z) x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 x (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 1 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 1 (/.f64 (+.f64 y z) x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 x (/.f64 1 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (/.f64 1 (+.f64 y z)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (/.f64 1 (neg.f64 (+.f64 y z))))
(/.f64 (*.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 1) (neg.f64 (+.f64 z y)))
(*.f64 (*.f64 x (+.f64 z y)) (/.f64 (-.f64 y z) (neg.f64 (+.f64 z y))))
(*.f64 (*.f64 (-.f64 y z) x) 1)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 1 (*.f64 (-.f64 y z) x))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (/.f64 1 (+.f64 y z))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2)) (*.f64 (/.f64 1 (+.f64 z y)) (cbrt.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2)) (/.f64 (cbrt.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))) (+.f64 z y)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 2) (cbrt.f64 (*.f64 (-.f64 y z) x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (*.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (/.f64 1 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) (sqrt.f64 (*.f64 (-.f64 y z) x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (/.f64 1 (+.f64 y z)) (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (-.f64 y z) x)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (/.f64 x 1) (-.f64 y z))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 z y))))
(/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 z y)) 2) (/.f64 (-.f64 y z) (/.f64 (cbrt.f64 (+.f64 z y)) (+.f64 z y)))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 y z))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 y z) (/.f64 (sqrt.f64 (+.f64 z y)) (+.f64 z y))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 y z))) (/.f64 x (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 y z) (/.f64 (sqrt.f64 (+.f64 z y)) (+.f64 z y))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1) (/.f64 x (+.f64 y z)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 x (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 z y))))
(/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 z y)) 2) (/.f64 (-.f64 y z) (/.f64 (cbrt.f64 (+.f64 z y)) (+.f64 z y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 z y))))
(/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 z y)) 2) (/.f64 (-.f64 y z) (/.f64 (cbrt.f64 (+.f64 z y)) (+.f64 z y)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 y z) (/.f64 (sqrt.f64 (+.f64 z y)) (+.f64 z y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (+.f64 y z)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2)) (*.f64 (/.f64 1 (+.f64 z y)) (cbrt.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2)) (/.f64 (cbrt.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))) (+.f64 z y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (-.f64 y z) x)))
(*.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2)) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2)) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2)) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (+.f64 y z)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (cbrt.f64 (+.f64 z y))))
(/.f64 x (/.f64 (pow.f64 (cbrt.f64 (+.f64 z y)) 2) (/.f64 (-.f64 y z) (/.f64 (cbrt.f64 (+.f64 z y)) (+.f64 z y)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 x (+.f64 z y)))
(/.f64 (-.f64 y z) (/.f64 (/.f64 (+.f64 z y) x) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) (+.f64 (pow.f64 z 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(*.f64 (/.f64 (-.f64 y z) (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 y 3)) (*.f64 x (+.f64 z y)))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(pow.f64 (*.f64 (-.f64 y z) x) 1)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) x)) 3)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3) 1/3)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) x)) 2)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(pow.f64 (/.f64 1 (*.f64 (-.f64 y z) x)) -1)
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(neg.f64 (*.f64 (-.f64 y z) x))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 x (-.f64 z y))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2))
(fabs.f64 (*.f64 x (-.f64 y z)))
(log.f64 (exp.f64 (*.f64 (-.f64 y z) x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) x))))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) x) 3))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3) (pow.f64 (+.f64 y z) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 3) (pow.f64 (+.f64 z y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) x)) 1))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) x)))
(-.f64 (*.f64 x y) (*.f64 z x))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 z) z (*.f64 z z))))
(fma.f64 (*.f64 x (+.f64 z y)) (-.f64 y z) (*.f64 x (fma.f64 (neg.f64 z) z (*.f64 z z))))
(*.f64 x (-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) x))
(fma.f64 (*.f64 x (+.f64 z y)) (-.f64 y z) (*.f64 x (fma.f64 (neg.f64 z) z (*.f64 z z))))
(*.f64 x (-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z)))))
(+.f64 (*.f64 x (*.f64 y y)) (*.f64 x (*.f64 z (neg.f64 z))))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 (*.f64 y y) x) (*.f64 (*.f64 z (neg.f64 z)) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(-.f64 0 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(*.f64 (neg.f64 (*.f64 x (+.f64 z y))) (-.f64 y z))
(*.f64 x (*.f64 (-.f64 z y) (+.f64 z y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))) 1)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(/.f64 (*.f64 x (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))) x))
(*.f64 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2)))) x)
(/.f64 (*.f64 x (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (fma.f64 y y (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 (fma.f64 y y (*.f64 z z)) x))
(*.f64 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z))) x)
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) x) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))) x))
(*.f64 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2)))) x)
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) x) (fma.f64 y y (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 (fma.f64 y y (*.f64 z z)) x))
(*.f64 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z))) x)
(pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 1)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 3)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(pow.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3) 1/3)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 2)
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(neg.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))
(*.f64 (neg.f64 (*.f64 x (+.f64 z y))) (-.f64 y z))
(*.f64 x (*.f64 (-.f64 z y) (+.f64 z y)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))) 2))
(fabs.f64 (*.f64 (-.f64 y z) (*.f64 x (+.f64 z y))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)) x))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)))))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(log.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)) x)))
(*.f64 (neg.f64 (*.f64 x (+.f64 z y))) (-.f64 y z))
(*.f64 x (*.f64 (-.f64 z y) (+.f64 z y)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z)) 3))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3)))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 x 3)))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(exp.f64 (log.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))) 1))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (+.f64 y z)) (-.f64 y z))))
(*.f64 (-.f64 y z) (*.f64 x (+.f64 z y)))
(+.f64 (*.f64 y y) (*.f64 z (neg.f64 z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 y y) (*.f64 (*.f64 z (neg.f64 z)) 1))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 y y) (+.f64 (*.f64 z (neg.f64 z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (*.f64 z (neg.f64 z)) 1 (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 z z)))
(fma.f64 (-.f64 y z) (+.f64 z y) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 1))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 2 (fma.f64 (neg.f64 z) z (*.f64 z z))))
(fma.f64 2 (*.f64 0 (*.f64 z z)) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 z (neg.f64 z)) (*.f64 y y))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (*.f64 y y) (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1)
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (+.f64 y z) (-.f64 y z))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (-.f64 y z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (-.f64 y z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 1 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) 1) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(*.f64 (-.f64 y z) (+.f64 y z))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) 1) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 z z)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) 1) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (neg.f64 (fma.f64 y y (*.f64 z z))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 6) (pow.f64 (*.f64 z (neg.f64 z)) 3)) (+.f64 (pow.f64 y 4) (-.f64 (*.f64 (*.f64 z (neg.f64 z)) (*.f64 z (neg.f64 z))) (*.f64 (*.f64 y y) (*.f64 z (neg.f64 z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) 1) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 z y) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))) (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (*.f64 y y) (*.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (*.f64 0 (*.f64 z z)) 3)) (fma.f64 (*.f64 0 (*.f64 z z)) (+.f64 (*.f64 0 (*.f64 z z)) (*.f64 (-.f64 z y) (+.f64 z y))) (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (*.f64 0 (*.f64 z z)) 3)) (fma.f64 (*.f64 0 (*.f64 z z)) (-.f64 (fma.f64 0 (*.f64 z z) (*.f64 z z)) (*.f64 y y)) (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2)))
(/.f64 (-.f64 (pow.f64 y 4) (*.f64 (*.f64 z (neg.f64 z)) (*.f64 z (neg.f64 z)))) (-.f64 (*.f64 y y) (*.f64 z (neg.f64 z))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (*.f64 y y) (+.f64 (*.f64 z z) (fma.f64 (neg.f64 z) z (*.f64 z z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (*.f64 0 (*.f64 z z)) (*.f64 0 (*.f64 z z)))) (-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 y z)) (-.f64 y z))
(-.f64 (*.f64 y y) (*.f64 z z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 y z)) (fma.f64 y y (*.f64 z (-.f64 z y))))
(/.f64 (*.f64 (-.f64 y z) (+.f64 (pow.f64 z 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(*.f64 (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 y 3)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (-.f64 y z))
(pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 1)
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 3)
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) 1/3)
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2)
(-.f64 (*.f64 y y) (*.f64 z z))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2))
(fabs.f64 (-.f64 (*.f64 y y) (*.f64 z z)))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) (-.f64 y z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3))
(-.f64 (*.f64 y y) (*.f64 z z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(-.f64 (*.f64 y y) (*.f64 z z))
(exp.f64 (log.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(-.f64 (*.f64 y y) (*.f64 z z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 1))
(-.f64 (*.f64 y y) (*.f64 z z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y y) (*.f64 z z))))
(-.f64 (*.f64 y y) (*.f64 z z))
(fma.f64 y y (*.f64 z (neg.f64 z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(fma.f64 (+.f64 y z) (-.f64 y z) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(fma.f64 1 (*.f64 y y) (*.f64 z (neg.f64 z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(fma.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (*.f64 z (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) 2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (fma.f64 z (neg.f64 z) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(-.f64 (*.f64 y y) (fma.f64 z z (*.f64 0 (*.f64 z z))))

eval81.0ms (1.6%)

Compiler

Compiled 6855 to 2071 computations (69.8% saved)

prune71.0ms (1.4%)

Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New3912393
Fresh011
Picked224
Done066
Total39311404
Accurracy
100.0%
Counts
404 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 y z) z)
24.4%
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
71.2%
(-.f64 (*.f64 y x) (*.f64 x z))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
30.7%
(*.f64 z (neg.f64 x))
45.8%
(*.f64 y x)
29.7%
z
100.0%
(fma.f64 x (-.f64 y z) z)
24.4%
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
71.2%
(-.f64 (*.f64 y x) (*.f64 x z))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
30.7%
(*.f64 z (neg.f64 x))
45.8%
(*.f64 y x)
29.7%
z
Compiler

Compiled 188 to 118 computations (37.2% saved)

localize92.0ms (1.8%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
86.3%
(*.f64 (*.f64 y y) x)
80.8%
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
99.3%
(-.f64 (*.f64 y x) (*.f64 x z))
Compiler

Compiled 43 to 11 computations (74.4% saved)

series5.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

rewrite97.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1620×log-prod
1328×fma-def
518×expm1-udef
518×log1p-udef
508×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01257
128051
2425751
Stop Event
node limit
Counts
3 → 251
Calls
Call 1
Inputs
(-.f64 (*.f64 y x) (*.f64 x z))
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
(*.f64 (*.f64 y y) x)
Outputs
(+.f64 (*.f64 y x) (*.f64 x (neg.f64 z)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(+.f64 (*.f64 y x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(+.f64 (*.f64 x (-.f64 y z)) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (*.f64 x (-.f64 y z)))
(+.f64 (*.f64 x (neg.f64 z)) (*.f64 y x))
(+.f64 0 (*.f64 x (-.f64 y z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z)))) (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))))
(*.f64 x (-.f64 y z))
(*.f64 (*.f64 x (-.f64 y z)) 1)
(*.f64 1 (*.f64 x (-.f64 y z)))
(*.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (*.f64 x (+.f64 y z)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (*.f64 x (+.f64 y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (*.f64 x (+.f64 y z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z))) (*.f64 (*.f64 y x) (*.f64 x (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (-.f64 (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (*.f64 y x) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))) (-.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(pow.f64 (*.f64 x (-.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2))
(log.f64 (exp.f64 (*.f64 x (-.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (/.f64 1 (pow.f64 (exp.f64 z) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (/.f64 1 (pow.f64 (exp.f64 z) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z)))) (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (exp.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z))))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) x)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) x)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 z) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 y z))))
(exp.f64 (log.f64 (*.f64 x (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 y z))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z))))
(fma.f64 y x (*.f64 x (neg.f64 z)))
(fma.f64 y x (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 y x (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (*.f64 x (neg.f64 z)))
(fma.f64 x y (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x (neg.f64 z) (*.f64 y x))
(fma.f64 x (-.f64 y z) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x (-.f64 y z) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x (-.f64 y z) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y x) 1 (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 z (neg.f64 x) (*.f64 y x))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 1 (*.f64 y x) (*.f64 x (neg.f64 z)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 1 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 1 (*.f64 x (-.f64 y z)) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 1 (fma.f64 x (neg.f64 z) (*.f64 x z)) (*.f64 x (-.f64 y z)))
(fma.f64 1 (*.f64 x (neg.f64 z)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (neg.f64 z) x (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (neg.f64 x) z (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)))) (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 x (-.f64 y z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (sqrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 x (-.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 -1 (*.f64 x z) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 (neg.f64 x) 1) z (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 y x))
(+.f64 0 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))) 1)
(*.f64 y (*.f64 (*.f64 y x) (/.f64 1 (+.f64 y z))))
(*.f64 x (*.f64 (*.f64 y y) (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 y y) (/.f64 1 (/.f64 (+.f64 y z) x)))
(*.f64 (*.f64 y y) (*.f64 x (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 y (*.f64 y x)) (/.f64 1 (+.f64 y z)))
(*.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 1)
(*.f64 1 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (/.f64 1 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))) (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))))
(*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 (*.f64 y (sqrt.f64 x)) (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 x (neg.f64 (*.f64 y y))) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (+.f64 y z)) (*.f64 y (*.f64 y x)))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 y x) (+.f64 y z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y x) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x 1) (/.f64 (*.f64 y y) (+.f64 y z)))
(*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y y) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 y z))) (/.f64 x (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y y) 1) (/.f64 x (+.f64 y z)))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 x (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y (*.f64 y x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y (*.f64 y x)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) 1) (/.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (+.f64 y z)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 x)) 1) (/.f64 (*.f64 y (sqrt.f64 x)) (+.f64 y z)))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y (sqrt.f64 x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y (*.f64 y x)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 y (*.f64 y x)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 3) 1/3)
(pow.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))) 2)
(pow.f64 (/.f64 (+.f64 y z) (*.f64 y (*.f64 y x))) -1)
(neg.f64 (/.f64 (*.f64 y (*.f64 y x)) (neg.f64 (+.f64 y z))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3) (pow.f64 (+.f64 y z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(+.f64 0 (*.f64 y (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 y x)))) 1)
(pow.f64 (*.f64 y (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3) 1/3)
(pow.f64 (*.f64 y (sqrt.f64 x)) 2)
(sqrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y x) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 y x))))
(exp.f64 (fma.f64 2 (log.f64 y) (log.f64 x)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 y) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 y x))))

simplify157.0ms (3.1%)

Algorithm
egg-herbie
Rules
1612×unswap-sqr
656×fma-neg
558×log-prod
546×associate-*r*
486×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05309685
113428231
247848041
Stop Event
node limit
Counts
347 → 330
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 (-.f64 y z) x)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(*.f64 -1 (*.f64 z x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(/.f64 (*.f64 (pow.f64 y 2) x) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) x) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2))) (+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x)))))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2))) (+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x)))))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2))) (+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x)))))
(/.f64 (*.f64 (pow.f64 y 2) x) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) x) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))))
(/.f64 (*.f64 (pow.f64 y 2) x) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) x) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))))
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 y x) (*.f64 x (neg.f64 z)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(+.f64 (*.f64 y x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(+.f64 (*.f64 x (-.f64 y z)) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (*.f64 x (-.f64 y z)))
(+.f64 (*.f64 x (neg.f64 z)) (*.f64 y x))
(+.f64 0 (*.f64 x (-.f64 y z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z)))) (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))))
(*.f64 x (-.f64 y z))
(*.f64 (*.f64 x (-.f64 y z)) 1)
(*.f64 1 (*.f64 x (-.f64 y z)))
(*.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 1 (/.f64 (*.f64 x (+.f64 y z)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (*.f64 x (+.f64 y z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (*.f64 x (+.f64 y z))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z))) (*.f64 (*.f64 y x) (*.f64 x (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (-.f64 (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (*.f64 y x) (*.f64 x (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))) (-.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(pow.f64 (*.f64 x (-.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2))
(log.f64 (exp.f64 (*.f64 x (-.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (/.f64 1 (pow.f64 (exp.f64 z) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 x (neg.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (/.f64 1 (pow.f64 (exp.f64 z) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z)))) (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (exp.f64 (*.f64 x (-.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z))))))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) x)) (pow.f64 (exp.f64 y) x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) x)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 z) x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 y z))))
(exp.f64 (log.f64 (*.f64 x (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 y z))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z))))
(fma.f64 y x (*.f64 x (neg.f64 z)))
(fma.f64 y x (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 y x (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (*.f64 x (neg.f64 z)))
(fma.f64 x y (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x (neg.f64 z) (*.f64 y x))
(fma.f64 x (-.f64 y z) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x (-.f64 y z) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x (-.f64 y z) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x (-.f64 y z) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y x) 1 (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 z (neg.f64 x) (*.f64 y x))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 1 (*.f64 y x) (*.f64 x (neg.f64 z)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 1 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 1 (*.f64 x (-.f64 y z)) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 1 (fma.f64 x (neg.f64 z) (*.f64 x z)) (*.f64 x (-.f64 y z)))
(fma.f64 1 (*.f64 x (neg.f64 z)) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 x (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 x (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (*.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 x (neg.f64 z)))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (neg.f64 z) x (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (neg.f64 x) z (*.f64 y x))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)))) (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 x (-.f64 y z)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (sqrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 x (-.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 -1 (*.f64 x z) (*.f64 y x))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 x (neg.f64 z)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 (*.f64 (neg.f64 x) 1) z (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 y x))
(+.f64 0 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))) 1)
(*.f64 y (*.f64 (*.f64 y x) (/.f64 1 (+.f64 y z))))
(*.f64 x (*.f64 (*.f64 y y) (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 y y) (/.f64 1 (/.f64 (+.f64 y z) x)))
(*.f64 (*.f64 y y) (*.f64 x (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 y (*.f64 y x)) (/.f64 1 (+.f64 y z)))
(*.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 1)
(*.f64 1 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (/.f64 1 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))) (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))))
(*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 (*.f64 y (sqrt.f64 x)) (/.f64 1 (+.f64 y z))))
(*.f64 (*.f64 x (neg.f64 (*.f64 y y))) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (+.f64 y z)) (*.f64 y (*.f64 y x)))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 y x) (+.f64 y z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y x) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x 1) (/.f64 (*.f64 y y) (+.f64 y z)))
(*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y y) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 y z))) (/.f64 x (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y y) 1) (/.f64 x (+.f64 y z)))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 x (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y (*.f64 y x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y (*.f64 y x)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) 1) (/.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (+.f64 y z)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 x)) 1) (/.f64 (*.f64 y (sqrt.f64 x)) (+.f64 y z)))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y (sqrt.f64 x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (*.f64 y (*.f64 y x)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 y (*.f64 y x)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 3) 1/3)
(pow.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))) 2)
(pow.f64 (/.f64 (+.f64 y z) (*.f64 y (*.f64 y x))) -1)
(neg.f64 (/.f64 (*.f64 y (*.f64 y x)) (neg.f64 (+.f64 y z))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3) (pow.f64 (+.f64 y z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(+.f64 0 (*.f64 y (*.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 y x)))) 1)
(pow.f64 (*.f64 y (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3) 1/3)
(pow.f64 (*.f64 y (sqrt.f64 x)) 2)
(sqrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y x) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 y x))))
(exp.f64 (fma.f64 2 (log.f64 y) (log.f64 x)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 y) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 y x))))
Outputs
(*.f64 -1 (*.f64 z x))
(neg.f64 (*.f64 z x))
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 y z) x)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 z)) x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(neg.f64 (*.f64 z x))
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 -1 (*.f64 z x))
(neg.f64 (*.f64 z x))
(*.f64 z (neg.f64 x))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(/.f64 (*.f64 (pow.f64 y 2) x) z)
(/.f64 (*.f64 y y) (/.f64 z x))
(*.f64 (/.f64 (*.f64 y y) z) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z)))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) x)))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (fma.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x (/.f64 (*.f64 (neg.f64 x) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) x) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))))
(fma.f64 -1 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 z 4) x)) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) x))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z)))) (/.f64 x (/.f64 (pow.f64 z 4) (pow.f64 y 5))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z))) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (/.f64 x (/.f64 (pow.f64 z 4) (pow.f64 y 5)))))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (+.f64 (/.f64 (*.f64 z z) (/.f64 y x)) (neg.f64 (*.f64 z x))))
(+.f64 (/.f64 z (/.f64 (/.f64 y x) z)) (*.f64 x (-.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2))) (+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x)) (fma.f64 y x (+.f64 (/.f64 (*.f64 z z) (/.f64 y x)) (neg.f64 (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 z (/.f64 (/.f64 y x) z)) (*.f64 x (-.f64 y z))) (*.f64 (/.f64 x y) (/.f64 (pow.f64 z 3) y)))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (+.f64 (/.f64 (*.f64 z z) (/.f64 y x)) (neg.f64 (*.f64 z x))))
(+.f64 (/.f64 z (/.f64 (/.f64 y x) z)) (*.f64 x (-.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2))) (+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x)) (fma.f64 y x (+.f64 (/.f64 (*.f64 z z) (/.f64 y x)) (neg.f64 (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 z (/.f64 (/.f64 y x) z)) (*.f64 x (-.f64 y z))) (*.f64 (/.f64 x y) (/.f64 (pow.f64 z 3) y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 y x)
(*.f64 x y)
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x))))
(fma.f64 y x (+.f64 (/.f64 (*.f64 z z) (/.f64 y x)) (neg.f64 (*.f64 z x))))
(+.f64 (/.f64 z (/.f64 (/.f64 y x) z)) (*.f64 x (-.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2))) (+.f64 (*.f64 y x) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) x) y) (*.f64 -1 (*.f64 z x)))))
(fma.f64 -1 (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x)) (fma.f64 y x (+.f64 (/.f64 (*.f64 z z) (/.f64 y x)) (neg.f64 (*.f64 z x)))))
(-.f64 (+.f64 (/.f64 z (/.f64 (/.f64 y x) z)) (*.f64 x (-.f64 y z))) (*.f64 (/.f64 x y) (/.f64 (pow.f64 z 3) y)))
(/.f64 (*.f64 (pow.f64 y 2) x) z)
(/.f64 (*.f64 y y) (/.f64 z x))
(*.f64 (/.f64 (*.f64 y y) z) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z)))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) x)))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (fma.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x (/.f64 (*.f64 (neg.f64 x) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) x) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))))
(fma.f64 -1 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 z 4) x)) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) x))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z)))) (/.f64 x (/.f64 (pow.f64 z 4) (pow.f64 y 5))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z))) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (/.f64 x (/.f64 (pow.f64 z 4) (pow.f64 y 5)))))
(/.f64 (*.f64 (pow.f64 y 2) x) z)
(/.f64 (*.f64 y y) (/.f64 z x))
(*.f64 (/.f64 (*.f64 y y) z) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z)))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) x)))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (fma.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x (/.f64 (*.f64 (neg.f64 x) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) x) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) x) z))))
(fma.f64 -1 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 z 4) x)) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) x)) (/.f64 (*.f64 y y) (/.f64 z x))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) x))))
(-.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z)))) (/.f64 x (/.f64 (pow.f64 z 4) (pow.f64 y 5))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) z) x) (*.f64 (/.f64 x z) (/.f64 (pow.f64 y 3) z))) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) x) (/.f64 x (/.f64 (pow.f64 z 4) (pow.f64 y 5)))))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(+.f64 (*.f64 y x) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 y x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x (-.f64 y z)) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (*.f64 x (-.f64 y z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (*.f64 x (neg.f64 z)) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 0 (*.f64 x (-.f64 y z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z)))) (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 y z))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 y z)))))
(*.f64 x (-.f64 y z))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 (*.f64 x (-.f64 y z)) 1)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 1 (*.f64 x (-.f64 y z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 1 (/.f64 (*.f64 x (+.f64 y z)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (*.f64 x (+.f64 y z)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3))) (neg.f64 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2))) (neg.f64 (*.f64 x (+.f64 y z))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z))) (*.f64 (*.f64 y x) (*.f64 x (neg.f64 z))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (-.f64 (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (fma.f64 x (neg.f64 z) (*.f64 z x)) 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 z x)) (-.f64 (fma.f64 x (neg.f64 z) (*.f64 z x)) (*.f64 x (-.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 0 (*.f64 z x)) 3)) (fma.f64 (*.f64 0 (*.f64 z x)) (-.f64 (*.f64 0 (*.f64 z x)) (*.f64 x (-.f64 y z))) (pow.f64 (*.f64 x (-.f64 y z)) 2)))
(/.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 x (neg.f64 z)) (*.f64 x (neg.f64 z)))) (-.f64 (*.f64 y x) (*.f64 x (neg.f64 z))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))) (-.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 z x)) (fma.f64 x (neg.f64 z) (*.f64 z x)))) (-.f64 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 z x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (*.f64 0 (*.f64 z x)) (*.f64 0 (*.f64 z x)))) (fma.f64 x (-.f64 y z) (*.f64 0 (*.f64 z x))))
(/.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 x (-.f64 y z)))
(pow.f64 (*.f64 x (-.f64 y z)) 1)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 3)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 1/3)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) 2)
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (exp.f64 (*.f64 x (-.f64 y z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (/.f64 1 (pow.f64 (exp.f64 z) x))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 x (neg.f64 z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (/.f64 1 (pow.f64 (exp.f64 z) x))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z)))) (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (exp.f64 (*.f64 x (-.f64 y z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (exp.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (+.f64 1 (expm1.f64 (*.f64 x (-.f64 y z))))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (pow.f64 (exp.f64 y) x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (exp.f64 (*.f64 x (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) x)) (pow.f64 (exp.f64 y) x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) x)) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) x) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 z) x)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 y z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(exp.f64 (log.f64 (*.f64 x (-.f64 y z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 y z))) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 y x (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 y x (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 y x (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x y (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x y (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x y (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x (neg.f64 z) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x (-.f64 y z) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x (-.f64 y z) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x (-.f64 y z) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 x (-.f64 y z) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y x) 1 (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y x) 1 (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 z (neg.f64 x) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (-.f64 y z)) 1 (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 y x) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 y x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 x (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 x (-.f64 y z)) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (fma.f64 x (neg.f64 z) (*.f64 x z)) (*.f64 x (-.f64 y z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 1 (*.f64 x (neg.f64 z)) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (cbrt.f64 (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (neg.f64 (cbrt.f64 (*.f64 x z))) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x z)) (neg.f64 (sqrt.f64 (*.f64 x z))) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (neg.f64 z) x (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 x z) 3)) (/.f64 1 (fma.f64 (*.f64 x z) (*.f64 x (+.f64 y z)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) 1) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (*.f64 x (+.f64 z y)) (pow.f64 (*.f64 x y) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 x z) 2)) (/.f64 1 (*.f64 x (+.f64 y z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (/.f64 (/.f64 1 x) (+.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 x (+.f64 z y)))
(fma.f64 (neg.f64 x) z (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)))) (cbrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 x (-.f64 y z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x (neg.f64 z))) (cbrt.f64 (*.f64 x (neg.f64 z)))) (cbrt.f64 (*.f64 x (neg.f64 z))) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (sqrt.f64 (fma.f64 x (neg.f64 z) (*.f64 x z))) (*.f64 x (-.f64 y z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (sqrt.f64 (*.f64 x (neg.f64 z))) (sqrt.f64 (*.f64 x (neg.f64 z))) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x z))) (sqrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 -1 (*.f64 x z) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 x (neg.f64 z) (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (fma.f64 x (neg.f64 z) (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (*.f64 0 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 (*.f64 x (neg.f64 z)) 1 (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (fma.f64 x (neg.f64 z) (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (*.f64 0 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x z))) (pow.f64 (cbrt.f64 (*.f64 x z)) 2) (*.f64 x z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (fma.f64 x (neg.f64 z) (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (*.f64 0 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (*.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (fma.f64 x (neg.f64 z) (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (*.f64 0 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 x z))) (+.f64 (fma.f64 x (neg.f64 z) (*.f64 x z)) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (fma.f64 x (neg.f64 z) (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (*.f64 0 (*.f64 z x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z x))) 0)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x z)) 2)) (cbrt.f64 (*.f64 x z)) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 y (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 x (neg.f64 z)))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 x (neg.f64 z)) 1))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 x (neg.f64 z) (fma.f64 x (neg.f64 z) (*.f64 x z))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 x z) (fma.f64 x (neg.f64 z) (*.f64 x z)))))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 (neg.f64 x) 1) z (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 (neg.f64 x) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(fma.f64 (*.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z) (*.f64 y x))
(fma.f64 x y (neg.f64 (*.f64 z x)))
(*.f64 x (-.f64 y z))
(+.f64 0 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 y y) (+.f64 z y))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 y y) (+.f64 z y))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 y y) (+.f64 z y))) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y (/.f64 x (+.f64 z y))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y (/.f64 x (+.f64 z y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (*.f64 y y) (+.f64 z y))) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y (/.f64 x (+.f64 z y)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))) 1)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 y (*.f64 (*.f64 y x) (/.f64 1 (+.f64 y z))))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 x (*.f64 (*.f64 y y) (/.f64 1 (+.f64 y z))))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 y y) (/.f64 1 (/.f64 (+.f64 y z) x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 y y) (*.f64 x (/.f64 1 (+.f64 y z))))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 y (*.f64 y x)) (/.f64 1 (+.f64 y z)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 1)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 1 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 2))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 2) (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (/.f64 1 (+.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (*.f64 (/.f64 1 (+.f64 z y)) (cbrt.f64 (*.f64 x (*.f64 y y)))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x (pow.f64 y 4)))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (+.f64 z y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y y)) 2)) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (+.f64 z y)))
(*.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))) (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))))
(pow.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 z y) x))) 2)
(*.f64 (*.f64 y (sqrt.f64 x)) (*.f64 (*.f64 y (sqrt.f64 x)) (/.f64 1 (+.f64 y z))))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 x (neg.f64 (*.f64 y y))) (/.f64 1 (neg.f64 (+.f64 y z))))
(/.f64 (*.f64 (*.f64 x (neg.f64 (*.f64 y y))) 1) (neg.f64 (+.f64 z y)))
(/.f64 x (/.f64 (-.f64 (neg.f64 y) z) (*.f64 y (neg.f64 y))))
(*.f64 x (/.f64 (*.f64 y (neg.f64 y)) (-.f64 (neg.f64 y) z)))
(*.f64 (/.f64 1 (+.f64 y z)) (*.f64 y (*.f64 y x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 y x) (+.f64 y z)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y x) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) x))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y x) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (/.f64 y (/.f64 (sqrt.f64 (+.f64 z y)) x)))
(/.f64 (*.f64 x (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y)))) (sqrt.f64 (+.f64 z y)))
(/.f64 (/.f64 (*.f64 x (*.f64 y y)) (sqrt.f64 (+.f64 z y))) (sqrt.f64 (+.f64 z y)))
(*.f64 (/.f64 x 1) (/.f64 (*.f64 y y) (+.f64 y z)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y y) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) x))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (/.f64 y (/.f64 (sqrt.f64 (+.f64 z y)) x)))
(/.f64 (*.f64 x (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y)))) (sqrt.f64 (+.f64 z y)))
(/.f64 (/.f64 (*.f64 x (*.f64 y y)) (sqrt.f64 (+.f64 z y))) (sqrt.f64 (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 y z))) (/.f64 x (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (/.f64 y (/.f64 (sqrt.f64 (+.f64 z y)) x)))
(/.f64 (*.f64 x (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y)))) (sqrt.f64 (+.f64 z y)))
(/.f64 (/.f64 (*.f64 x (*.f64 y y)) (sqrt.f64 (+.f64 z y))) (sqrt.f64 (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y y) 1) (/.f64 x (+.f64 y z)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 x (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y (*.f64 y x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) x))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 y (*.f64 y x)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (/.f64 y (/.f64 (sqrt.f64 (+.f64 z y)) x)))
(/.f64 (*.f64 x (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y)))) (sqrt.f64 (+.f64 z y)))
(/.f64 (/.f64 (*.f64 x (*.f64 y y)) (sqrt.f64 (+.f64 z y))) (sqrt.f64 (+.f64 z y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) 1) (/.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (+.f64 y z)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (*.f64 (/.f64 1 (+.f64 z y)) (cbrt.f64 (*.f64 x (*.f64 y y)))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 x (pow.f64 y 4)))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (+.f64 z y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y y)) 2)) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (+.f64 z y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 x (pow.f64 y 4)))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y y)) 2)) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x))) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x (*.f64 x (pow.f64 y 4)))) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y y)) 2)) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 x (*.f64 y y))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 x)) 1) (/.f64 (*.f64 y (sqrt.f64 x)) (+.f64 y z)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 x)) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 y (sqrt.f64 x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) x)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) x))
(*.f64 (/.f64 (*.f64 y (*.f64 y x)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 x (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(*.f64 (*.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 x y)) (fma.f64 z (-.f64 z y) (*.f64 y y)))
(/.f64 (*.f64 y (*.f64 (*.f64 x y) (fma.f64 z (-.f64 z y) (*.f64 y y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(*.f64 (/.f64 (*.f64 y (*.f64 y x)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 1)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 3)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 3) 1/3)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 y z) x))) 2)
(pow.f64 (/.f64 y (sqrt.f64 (/.f64 (+.f64 z y) x))) 2)
(pow.f64 (/.f64 (+.f64 y z) (*.f64 y (*.f64 y x))) -1)
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(neg.f64 (/.f64 (*.f64 y (*.f64 y x)) (neg.f64 (+.f64 y z))))
(/.f64 (*.f64 (*.f64 x (neg.f64 (*.f64 y y))) 1) (neg.f64 (+.f64 z y)))
(/.f64 x (/.f64 (-.f64 (neg.f64 y) z) (*.f64 y (neg.f64 y))))
(*.f64 x (/.f64 (*.f64 y (neg.f64 y)) (-.f64 (neg.f64 y) z)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 2))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(log.f64 (exp.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x))))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x) 3))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3) (pow.f64 (+.f64 y z) 3)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(exp.f64 (log.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)) 1))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y z)) x)))
(*.f64 x (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 0 (*.f64 y (*.f64 y x)))
(*.f64 x (*.f64 y y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))))
(*.f64 x (*.f64 y y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 y x)))) 1)
(*.f64 x (*.f64 y y))
(pow.f64 (*.f64 y (*.f64 y x)) 1)
(*.f64 x (*.f64 y y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 y x))) 3)
(*.f64 x (*.f64 y y))
(pow.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3) 1/3)
(*.f64 x (*.f64 y y))
(pow.f64 (*.f64 y (sqrt.f64 x)) 2)
(*.f64 x (*.f64 y y))
(sqrt.f64 (*.f64 (pow.f64 y 4) (*.f64 x x)))
(sqrt.f64 (*.f64 x (*.f64 x (pow.f64 y 4))))
(fabs.f64 (*.f64 x (*.f64 y y)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 y x)))
(*.f64 x (*.f64 y y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 y x)))))
(*.f64 x (*.f64 y y))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 y x)) 3))
(*.f64 x (*.f64 y y))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 y x) 3)))
(*.f64 x (*.f64 y y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y y) 3)))
(*.f64 x (*.f64 y y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 x 3)))
(*.f64 x (*.f64 y y))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 y x))))
(*.f64 x (*.f64 y y))
(exp.f64 (fma.f64 2 (log.f64 y) (log.f64 x)))
(*.f64 x (*.f64 y y))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 y) (log.f64 x)) 1))
(*.f64 x (*.f64 y y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 y x))))
(*.f64 x (*.f64 y y))

eval77.0ms (1.5%)

Compiler

Compiled 5763 to 1516 computations (73.7% saved)

prune57.0ms (1.1%)

Pruning

11 alts after pruning (1 fresh and 10 done)

PrunedKeptTotal
New3300330
Fresh011
Picked022
Done088
Total33011341
Accurracy
100.0%
Counts
341 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 y z) z)
24.4%
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
99.2%
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
71.2%
(-.f64 (*.f64 y x) (*.f64 x z))
58.8%
(-.f64 z (*.f64 z x))
100.0%
(+.f64 (*.f64 (-.f64 y z) x) z)
72.0%
(*.f64 (-.f64 y z) x)
58.8%
(*.f64 z (-.f64 1 x))
30.7%
(*.f64 z (neg.f64 x))
45.8%
(*.f64 y x)
29.7%
z
Compiler

Compiled 204 to 95 computations (53.4% saved)

regimes39.0ms (0.8%)

Counts
16 → 1
Calls
Call 1
Inputs
z
(*.f64 y x)
(*.f64 z (neg.f64 x))
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 y z) x)
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 (-.f64 y z) x) z)
(-.f64 (*.f64 y x) (*.f64 x z))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
(fma.f64 x (-.f64 y z) z)
(-.f64 (fma.f64 x y z) (*.f64 x z))
Outputs
(fma.f64 x (-.f64 y z) z)
Calls

4 calls:

10.0ms
z
10.0ms
y
8.0ms
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
8.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1z
100.0%1(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
Compiler

Compiled 134 to 53 computations (60.4% saved)

regimes38.0ms (0.8%)

Counts
14 → 1
Calls
Call 1
Inputs
z
(*.f64 y x)
(*.f64 z (neg.f64 x))
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 y z) x)
(-.f64 z (*.f64 z x))
(+.f64 (*.f64 (-.f64 y z) x) z)
(-.f64 (*.f64 y x) (*.f64 x z))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 x)))
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
(-.f64 (+.f64 (*.f64 y x) z) (*.f64 z x))
(/.f64 (*.f64 (*.f64 y y) x) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) x) (+.f64 y z))
Outputs
(+.f64 (*.f64 (-.f64 y z) x) z)
Calls

4 calls:

9.0ms
z
9.0ms
x
9.0ms
y
7.0ms
(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1z
100.0%1(+.f64 (*.f64 x y) (*.f64 (-.f64 1 x) z))
Compiler

Compiled 120 to 50 computations (58.3% saved)

regimes78.0ms (1.5%)

Counts
6 → 5
Calls
Call 1
Inputs
z
(*.f64 y x)
(*.f64 z (neg.f64 x))
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 y z) x)
(-.f64 z (*.f64 z x))
Outputs
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 y z) x)
(*.f64 z (-.f64 1 x))
(*.f64 (-.f64 y z) x)
(*.f64 z (-.f64 1 x))
Calls

3 calls:

31.0ms
z
23.0ms
x
22.0ms
y
Results
AccuracySegmentsBranch
86.4%5x
83.9%5y
86.9%5z
Compiler

Compiled 38 to 22 computations (42.1% saved)

regimes58.0ms (1.2%)

Counts
4 → 3
Calls
Call 1
Inputs
z
(*.f64 y x)
(*.f64 z (neg.f64 x))
(*.f64 z (-.f64 1 x))
Outputs
(*.f64 z (-.f64 1 x))
(*.f64 y x)
(*.f64 z (-.f64 1 x))
Calls

3 calls:

28.0ms
x
18.0ms
y
11.0ms
z
Results
AccuracySegmentsBranch
79.6%5y
72.1%7x
78.1%3z
Compiler

Compiled 28 to 18 computations (35.7% saved)

regimes61.0ms (1.2%)

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

3 calls:

25.0ms
x
19.0ms
z
16.0ms
y
Results
AccuracySegmentsBranch
70.0%7x
62.2%5y
62.8%6z
Compiler

Compiled 23 to 15 computations (34.8% saved)

regimes37.0ms (0.7%)

Counts
2 → 3
Calls
Call 1
Inputs
z
(*.f64 y x)
Outputs
(*.f64 y x)
z
(*.f64 y x)
Calls

3 calls:

14.0ms
y
11.0ms
z
11.0ms
x
Results
AccuracySegmentsBranch
56.5%3z
56.8%5y
57.8%3x
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes8.0ms (0.2%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
z
Outputs
z
Calls

3 calls:

3.0ms
z
3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
29.7%1y
29.7%1z
29.7%1x
Compiler

Compiled 16 to 12 computations (25% saved)

bsearch70.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
5.938010785549589e+101
1.6894000145094807e+109
19.0ms
2.4980135010575673e+57
8.080734620153481e+66
16.0ms
13573579291659314.0
3.714381744812964e+23
19.0ms
-296451726056428740.0
-8.82099725284568e-7
Results
57.0ms546×body256valid
6.0ms62×body256infinite
Compiler

Compiled 702 to 507 computations (27.8% saved)

bsearch37.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
7.115110799656228e-68
2.9057768554606007e-66
24.0ms
-5.696113459506071e-57
-1.5950424281283013e-64
Results
32.0ms238×body256valid
2.0ms18×body256infinite
Compiler

Compiled 274 to 205 computations (25.2% saved)

bsearch70.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
3.6328930691312984e+247
5.566209540700255e+253
11.0ms
28760357232.09437
332820992333.0351
12.0ms
6.828931259520555e-170
1.3444525310730205e-167
13.0ms
-5.786603665097504e-144
-7.798576645156082e-146
14.0ms
-30459542336565.168
-115270552376.75574
5.0ms
-8.895662074467202e+77
-6.790886988872474e+77
Results
51.0ms519×body256valid
12.0ms121×body256infinite
Compiler

Compiled 576 to 425 computations (26.2% saved)

bsearch54.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
6.828931259520555e-170
1.3444525310730205e-167
42.0ms
-5.786603665097504e-144
-7.798576645156082e-146
Results
52.0ms224×body256valid
Compiler

Compiled 186 to 139 computations (25.3% saved)

simplify18.0ms (0.3%)

Algorithm
egg-herbie
Rules
16×*-commutative
12×+-commutative
12×if-if-or-not
10×sub-neg
not-or
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
058313
187307
2101301
3113297
4119297
5123297
6124297
7125297
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(if (<=.f64 z -105) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 220000000000000000) (*.f64 (-.f64 y z) x) (if (<=.f64 z 6999999999999999430184127499376542349895867402464508956701525803008) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 (-.f64 y z) x) (*.f64 z (-.f64 1 x))))))
(if (<=.f64 z -6669624340069413/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 y x) (*.f64 z (-.f64 1 x))))
(if (<=.f64 x -700000000000000026514341970097867610241323729186013743410697692311706125991936) (*.f64 y x) (if (<=.f64 x -4500000000000) (*.f64 z (neg.f64 x)) (if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 y x) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (if (<=.f64 x 60000000000) (*.f64 y x) (if (<=.f64 x 760000000000000019522519469039471499368822314005299729490419421325465849184053883145124812312103495093362202191678487689762575407416088117590273847888051005344338741806019884610927928340943220420264677812433106984748997220440093929371972911197323264) (*.f64 z (neg.f64 x)) (*.f64 y x)))))))
(if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 y x) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (*.f64 y x)))
z
Outputs
(fma.f64 x (-.f64 y z) z)
(+.f64 (*.f64 (-.f64 y z) x) z)
(+.f64 z (*.f64 x (-.f64 y z)))
(if (<=.f64 z -105) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 220000000000000000) (*.f64 (-.f64 y z) x) (if (<=.f64 z 6999999999999999430184127499376542349895867402464508956701525803008) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288) (*.f64 (-.f64 y z) x) (*.f64 z (-.f64 1 x))))))
(if (<=.f64 z -105) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 220000000000000000) (*.f64 x (-.f64 y z)) (if (or (<=.f64 z 6999999999999999430184127499376542349895867402464508956701525803008) (not (<=.f64 z 650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288))) (*.f64 z (-.f64 1 x)) (*.f64 x (-.f64 y z)))))
(if (<=.f64 z -105) (*.f64 z (-.f64 1 x)) (if (or (<=.f64 z 220000000000000000) (not (or (<=.f64 z 6999999999999999430184127499376542349895867402464508956701525803008) (not (<=.f64 z 650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288))))) (*.f64 x (-.f64 y z)) (*.f64 z (-.f64 1 x))))
(if (or (<=.f64 z -105) (not (or (<=.f64 z 220000000000000000) (not (or (<=.f64 z 6999999999999999430184127499376542349895867402464508956701525803008) (not (<=.f64 z 650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288))))))) (*.f64 z (-.f64 1 x)) (*.f64 x (-.f64 y z)))
(if (or (<=.f64 z -105) (not (or (<=.f64 z 220000000000000000) (and (not (<=.f64 z 6999999999999999430184127499376542349895867402464508956701525803008)) (<=.f64 z 650000000000000016164885898021133943201838277127000010263006808410028083946511998169588404696318476288))))) (*.f64 z (-.f64 1 x)) (*.f64 x (-.f64 y z)))
(if (<=.f64 z -6669624340069413/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (*.f64 z (-.f64 1 x)) (if (<=.f64 z 3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784) (*.f64 y x) (*.f64 z (-.f64 1 x))))
(if (or (<=.f64 z -6669624340069413/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (not (<=.f64 z 3794275180128377/30354201441027016733116592294117482916287606860189680019559568902170379456331382784))) (*.f64 z (-.f64 1 x)) (*.f64 x y))
(if (<=.f64 x -700000000000000026514341970097867610241323729186013743410697692311706125991936) (*.f64 y x) (if (<=.f64 x -4500000000000) (*.f64 z (neg.f64 x)) (if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 y x) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (if (<=.f64 x 60000000000) (*.f64 y x) (if (<=.f64 x 760000000000000019522519469039471499368822314005299729490419421325465849184053883145124812312103495093362202191678487689762575407416088117590273847888051005344338741806019884610927928340943220420264677812433106984748997220440093929371972911197323264) (*.f64 z (neg.f64 x)) (*.f64 y x)))))))
(if (<=.f64 x -700000000000000026514341970097867610241323729186013743410697692311706125991936) (*.f64 x y) (if (<=.f64 x -4500000000000) (*.f64 z (neg.f64 x)) (if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 x y) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (if (<=.f64 x 60000000000) (*.f64 x y) (if (<=.f64 x 760000000000000019522519469039471499368822314005299729490419421325465849184053883145124812312103495093362202191678487689762575407416088117590273847888051005344338741806019884610927928340943220420264677812433106984748997220440093929371972911197323264) (*.f64 z (neg.f64 x)) (*.f64 x y)))))))
(if (<=.f64 x -700000000000000026514341970097867610241323729186013743410697692311706125991936) (*.f64 x y) (if (<=.f64 x -4500000000000) (*.f64 x (neg.f64 z)) (if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 x y) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (if (<=.f64 x 60000000000) (*.f64 x y) (if (<=.f64 x 760000000000000019522519469039471499368822314005299729490419421325465849184053883145124812312103495093362202191678487689762575407416088117590273847888051005344338741806019884610927928340943220420264677812433106984748997220440093929371972911197323264) (*.f64 x (neg.f64 z)) (*.f64 x y)))))))
(if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 y x) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (*.f64 y x)))
(if (<=.f64 x -4920686962781621/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (*.f64 x y) (if (<=.f64 x 1726198476654493/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032) z (*.f64 x y)))
z
Compiler

Compiled 140 to 84 computations (40% saved)

soundness287.0ms (5.7%)

Rules
1098×unswap-sqr
1074×fma-def
1074×fma-def
688×times-frac
612×cancel-sign-sub-inv
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01021
12021
23321
36021
412917
522115
635115
756315
897415
9116415
10122315
11123315
01021
12021
23321
36021
412917
522115
635115
756315
897415
9116415
10122315
11123315
045211848
1104711220
2319110732
Stop Event
node limit
saturated
saturated
Compiler

Compiled 236 to 100 computations (57.6% saved)

end0.0ms (0%)

preprocess420.0ms (8.3%)

Compiler

Compiled 268 to 138 computations (48.5% saved)

Profiling

Loading profile data...