Data.Colour.Matrix:determinant from colour-2.3.3, A

Time bar (total: 16.8s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated

analyze1.0ms (0%)

Memory
4.6MiB live, 4.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
100%99.6%0%0.4%0%0%0%1
Compiler

Compiled 31 to 25 computations (19.4% saved)

sample2.4s (14%)

Memory
39.4MiB live, 2 683.1MiB allocated
Samples
1.7s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-mult: 826.0ms (71.7% of total)
ival-sub: 278.0ms (24.1% of total)
ival-add: 37.0ms (3.2% of total)
ival-true: 7.0ms (0.6% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain498.0ms (3%)

Memory
11.3MiB live, 539.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
230-0-(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
210-1(-6.652058472471766e+89 1.877967622964698e-115 9.060613657720666e-220 1.404904638929019e-62 -1.555538442842646e-259 6.099279610802217e-307 -2.9006218791961654e-66 -1.0400227533101682e+304 -1.332156461971492e-289)(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
210-0-(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
160-0-(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
120-0-(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
30-0-(-.f64 (*.f64 c a) (*.f64 y i))
20-0-(-.f64 (*.f64 c z) (*.f64 t i))
00-0-(*.f64 t i)
00-0-(*.f64 c a)
00-0-a
00-0-t
00-0-c
00-0-y
00-0-i
00-0-(*.f64 c z)
00-0-(*.f64 y z)
00-0-j
00-0-z
00-0-(-.f64 (*.f64 y z) (*.f64 t a))
00-0-(*.f64 y i)
00-0-b
00-0-(*.f64 t a)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))nan-rescue230
(*.f64 t a)overflow31
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))overflow68
(*.f64 c z)overflow27
(-.f64 (*.f64 c z) (*.f64 t i))overflow59
(*.f64 t i)overflow36
(*.f64 y z)overflow27
(-.f64 (*.f64 y z) (*.f64 t a))overflow57
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))overflow112
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))overflow68
(-.f64 (*.f64 c a) (*.f64 y i))overflow58
(*.f64 c a)overflow32
(*.f64 y i)overflow29
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))overflow77
*.f64(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))n*o210
*.f64(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))n*o180
-.f64(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))nan-rescue160
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))overflow68
(*.f64 t a)overflow31
(*.f64 y z)overflow27
(-.f64 (*.f64 y z) (*.f64 t a))overflow57
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))overflow68
(*.f64 c z)overflow27
(-.f64 (*.f64 c z) (*.f64 t i))overflow59
(*.f64 t i)overflow36
*.f64(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))n*o120
-.f64(-.f64 (*.f64 c a) (*.f64 y i))nan-rescue30
(*.f64 c a)overflow32
(*.f64 y i)overflow29
-.f64(-.f64 (*.f64 c z) (*.f64 t i))nan-rescue20
(*.f64 c z)overflow27
(*.f64 t i)overflow36
Confusion
Predicted +Predicted -
+710
-8177
Precision
0.8987341772151899
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+7100
-80177
Precision?
0.8987341772151899
Recall?
1.0
Freqs
test
numberfreq
0177
164
214
31
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
70.0ms512×0valid
Compiler

Compiled 279 to 73 computations (73.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 27.0ms (70.9% of total)
ival-sub: 9.0ms (23.6% of total)
ival-add: 2.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess344.0ms (2%)

Memory
-31.7MiB live, 282.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03711589
110221589
232681579
02329
03729
16329
214429
354629
4142329
5309529
6401129
7454529
8472829
9484829
10487829
0857027
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (fma.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)))
Compiler

Compiled 29 to 23 computations (20.7% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 9 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Compiler

Compiled 29 to 23 computations (20.7% saved)

simplify325.0ms (1.9%)

Memory
-18.4MiB live, 165.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 y z) (*.f64 t a))
cost-diff0
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
cost-diff1
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
cost-diff1
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023123
037123
163123
2144123
3546123
41423123
53095123
64011123
74545123
84728123
94848123
104878123
08570120
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
x
(-.f64 (*.f64 y z) (*.f64 t a))
(*.f64 y z)
y
z
(*.f64 t a)
t
a
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
b
(-.f64 (*.f64 c z) (*.f64 t i))
(*.f64 c z)
c
(*.f64 t i)
i
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
j
(-.f64 (*.f64 c a) (*.f64 y i))
(*.f64 c a)
(*.f64 y i)
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (fma.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 c b)) z (*.f64 (fma.f64 (neg.f64 x) a (*.f64 i b)) t))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
x
(-.f64 (*.f64 y z) (*.f64 t a))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(*.f64 y z)
(*.f64 z y)
y
z
(*.f64 t a)
(*.f64 a t)
t
a
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
(*.f64 (fma.f64 (neg.f64 i) t (*.f64 c z)) b)
b
(-.f64 (*.f64 c z) (*.f64 t i))
(fma.f64 (neg.f64 i) t (*.f64 c z))
(*.f64 c z)
c
(*.f64 t i)
(*.f64 i t)
i
(*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
j
(-.f64 (*.f64 c a) (*.f64 y i))
(fma.f64 (neg.f64 i) y (*.f64 c a))
(*.f64 c a)
(*.f64 y i)
(*.f64 i y)

localize82.0ms (0.5%)

Memory
20.7MiB live, 66.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy3.5546730508114406
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
accuracy4.990287457819722
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
accuracy5.1229783126581
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
accuracy5.140602294132265
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Samples
70.0ms256×0valid
Compiler

Compiled 125 to 25 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
ival-sub: 41.0ms (74.3% of total)
ival-mult: 13.0ms (23.6% of total)
ival-add: 1.0ms (1.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series98.0ms (0.6%)

Memory
-26.7MiB live, 79.6MiB allocated
Counts
5 → 116
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (*.f64 y z) (*.f64 t a))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
Outputs
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(* -1 (* b (- (* c z) (* i t))))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* x (- (+ (* -1 (/ (* b (- (* c z) (* i t))) x)) (* y z)) (* a t)))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (/ (* b (- (* c z) (* i t))) x))))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(- (* -1 (* a (* t x))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (* x (* y z))) (* b (- (* c z) (* i t))))
(* -1 (* a (* t x)))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(* -1 (* a t))
(- (* y z) (* a t))
(* y (+ (* -1 (* i j)) (* x z)))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* x (* y z))
(* y (- (+ (* -1 (/ (* a (* t x)) y)) (* x z)) (/ (* b (- (* c z) (* i t))) y)))
(* y (+ (* -1 (/ (* a (* t x)) y)) (* x z)))
(* y z)
(* y (+ z (* -1 (/ (* a t) y))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (- (* -1 (* a (* t x))) (* b (- (* c z) (* i t)))) y)))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* a (* t x)) y))))
(* -1 (* y (+ (* -1 z) (/ (* a t) y))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(- (* -1 (* a (* t x))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (* z (- (* x y) (* b c)))) (* -1 (* b (* i t))))
(* -1 (* b (* i t)))
(+ (* -1 (* b (* i t))) (* b (* c z)))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (* x y)) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* z (+ (* -1 (/ (* a (* t x)) z)) (* x y)))
(* z (+ y (* -1 (/ (* a t) z))))
(* b (* c z))
(* z (+ (* -1 (/ (* b (* i t)) z)) (* b c)))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (* -1 (* a (* t x))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* z (+ (* -1 (* x y)) (/ (* a (* t x)) z))))
(* -1 (* z (+ (* -1 y) (/ (* a t) z))))
(* -1 (* z (+ (* -1 (* b c)) (/ (* b (* i t)) z))))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(- (* x (* y z)) (* b (* c z)))
(- (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z))) (* b (* c z)))
(+ (* -1 (* a t)) (* y z))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (- (+ (* -1 (* a x)) (/ (* x (* y z)) t)) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (+ (* -1 (* a x)) (/ (* x (* y z)) t)))
(* t (- (/ (* y z) t) a))
(* t (+ (* -1 (* b i)) (/ (* b (* c z)) t)))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (* x (* y z)) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (+ (* -1 (/ (* x (* y z)) t)) (* a x))))
(* -1 (* t (- (* -1 (/ (* y z) t)) (* -1 a))))
(* -1 (* t (+ (* -1 (/ (* b (* c z)) t)) (* b i))))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(- (* x (* y z)) (* b (- (* c z) (* i t))))
(* a (+ (* -1 (* t x)) (* c j)))
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(* a (- (+ (* -1 (* t x)) (/ (* x (* y z)) a)) (/ (* b (- (* c z) (* i t))) a)))
(* a (+ (* -1 (* t x)) (/ (* x (* y z)) a)))
(* a (- (/ (* y z) a) t))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (/ (- (* x (* y z)) (* b (- (* c z) (* i t)))) a)) (* t x))))
(* -1 (* a (+ (* -1 (/ (* x (* y z)) a)) (* t x))))
(* -1 (* a (- (* -1 (/ (* y z) a)) (* -1 t))))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(+ (* b (- (* i t) (* c z))) (* x (- (* y z) (* a t))))
(* b (- (* c z) (* i t)))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* b (- (+ (* i t) (/ (* x (- (* y z) (* a t))) b)) (* c z)))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (* b (- (* -1 (/ (* x (- (* y z) (* a t))) b)) (* -1 (- (* c z) (* i t))))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(- (* x (- (* y z) (* a t))) (* -1 (* b (* i t))))
(- (+ (* -1 (* b (* c z))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* -1 (* b (* c z)))
(* c (- (/ (* x (- (* y z) (* a t))) c) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* c (+ (* -1 (/ (* b (* i t)) c)) (* b z)))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* -1 (* c (- (* -1 (/ (- (* x (- (* y z) (* a t))) (* -1 (* b (* i t)))) c)) (* -1 (* b z)))))
(* -1 (* c (+ (* -1 (* b z)) (/ (* b (* i t)) c))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(- (* x (- (* y z) (* a t))) (* b (* c z)))
(- (+ (* b (* i t)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* b (* i t))
(* i (- (/ (* x (- (* y z) (* a t))) i) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* i (+ (* -1 (* b t)) (/ (* b (* c z)) i)))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* -1 (* i (- (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (* c z))) i)) (* b t))))
(* -1 (* i (+ (* -1 (/ (* b (* c z)) i)) (* b t))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
Calls

27 calls:

TimeVariablePointExpression
31.0ms
t
@0
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* x (- (* y z) (* t a))) (- (* y z) (* t a)) (* b (- (* c z) (* t i))))
29.0ms
j
@0
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* x (- (* y z) (* t a))) (- (* y z) (* t a)) (* b (- (* c z) (* t i))))
4.0ms
b
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* x (- (* y z) (* t a))) (- (* y z) (* t a)) (* b (- (* c z) (* t i))))
2.0ms
z
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* x (- (* y z) (* t a))) (- (* y z) (* t a)) (* b (- (* c z) (* t i))))
2.0ms
x
@0
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* x (- (* y z) (* t a))) (- (* y z) (* t a)) (* b (- (* c z) (* t i))))

simplify237.0ms (1.4%)

Memory
29.6MiB live, 175.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03992251
114252103
256932090
086371957
Stop Event
iter limit
node limit
Counts
116 → 116
Calls
Call 1
Inputs
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(* -1 (* b (- (* c z) (* i t))))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* x (- (+ (* -1 (/ (* b (- (* c z) (* i t))) x)) (* y z)) (* a t)))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (/ (* b (- (* c z) (* i t))) x))))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(- (* -1 (* a (* t x))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (* x (* y z))) (* b (- (* c z) (* i t))))
(* -1 (* a (* t x)))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(* -1 (* a t))
(- (* y z) (* a t))
(* y (+ (* -1 (* i j)) (* x z)))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* x (* y z))
(* y (- (+ (* -1 (/ (* a (* t x)) y)) (* x z)) (/ (* b (- (* c z) (* i t))) y)))
(* y (+ (* -1 (/ (* a (* t x)) y)) (* x z)))
(* y z)
(* y (+ z (* -1 (/ (* a t) y))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (- (* -1 (* a (* t x))) (* b (- (* c z) (* i t)))) y)))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* a (* t x)) y))))
(* -1 (* y (+ (* -1 z) (/ (* a t) y))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(- (* -1 (* a (* t x))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (* z (- (* x y) (* b c)))) (* -1 (* b (* i t))))
(* -1 (* b (* i t)))
(+ (* -1 (* b (* i t))) (* b (* c z)))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (* x y)) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* z (+ (* -1 (/ (* a (* t x)) z)) (* x y)))
(* z (+ y (* -1 (/ (* a t) z))))
(* b (* c z))
(* z (+ (* -1 (/ (* b (* i t)) z)) (* b c)))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (* -1 (* a (* t x))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* z (+ (* -1 (* x y)) (/ (* a (* t x)) z))))
(* -1 (* z (+ (* -1 y) (/ (* a t) z))))
(* -1 (* z (+ (* -1 (* b c)) (/ (* b (* i t)) z))))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(- (* x (* y z)) (* b (* c z)))
(- (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z))) (* b (* c z)))
(+ (* -1 (* a t)) (* y z))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (- (+ (* -1 (* a x)) (/ (* x (* y z)) t)) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (+ (* -1 (* a x)) (/ (* x (* y z)) t)))
(* t (- (/ (* y z) t) a))
(* t (+ (* -1 (* b i)) (/ (* b (* c z)) t)))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (* x (* y z)) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (+ (* -1 (/ (* x (* y z)) t)) (* a x))))
(* -1 (* t (- (* -1 (/ (* y z) t)) (* -1 a))))
(* -1 (* t (+ (* -1 (/ (* b (* c z)) t)) (* b i))))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(- (* x (* y z)) (* b (- (* c z) (* i t))))
(* a (+ (* -1 (* t x)) (* c j)))
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(* a (- (+ (* -1 (* t x)) (/ (* x (* y z)) a)) (/ (* b (- (* c z) (* i t))) a)))
(* a (+ (* -1 (* t x)) (/ (* x (* y z)) a)))
(* a (- (/ (* y z) a) t))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (/ (- (* x (* y z)) (* b (- (* c z) (* i t)))) a)) (* t x))))
(* -1 (* a (+ (* -1 (/ (* x (* y z)) a)) (* t x))))
(* -1 (* a (- (* -1 (/ (* y z) a)) (* -1 t))))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(+ (* b (- (* i t) (* c z))) (* x (- (* y z) (* a t))))
(* b (- (* c z) (* i t)))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* b (- (+ (* i t) (/ (* x (- (* y z) (* a t))) b)) (* c z)))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (* b (- (* -1 (/ (* x (- (* y z) (* a t))) b)) (* -1 (- (* c z) (* i t))))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(- (* x (- (* y z) (* a t))) (* -1 (* b (* i t))))
(- (+ (* -1 (* b (* c z))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* -1 (* b (* c z)))
(* c (- (/ (* x (- (* y z) (* a t))) c) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* c (+ (* -1 (/ (* b (* i t)) c)) (* b z)))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* -1 (* c (- (* -1 (/ (- (* x (- (* y z) (* a t))) (* -1 (* b (* i t)))) c)) (* -1 (* b z)))))
(* -1 (* c (+ (* -1 (* b z)) (/ (* b (* i t)) c))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(- (* x (- (* y z) (* a t))) (* b (* c z)))
(- (+ (* b (* i t)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* b (* i t))
(* i (- (/ (* x (- (* y z) (* a t))) i) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* i (+ (* -1 (* b t)) (/ (* b (* c z)) i)))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* -1 (* i (- (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (* c z))) i)) (* b t))))
(* -1 (* i (+ (* -1 (/ (* b (* c z)) i)) (* b t))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
Outputs
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(* -1 (* b (- (* c z) (* i t))))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* x (- (* y z) (* a t)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(*.f64 (fma.f64 z y (-.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) x) (*.f64 a t))) x)
(* x (- (+ (* -1 (/ (* b (- (* c z) (* i t))) x)) (* y z)) (* a t)))
(*.f64 (fma.f64 (neg.f64 a) t (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))) x)
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(*.f64 (neg.f64 (fma.f64 a t (neg.f64 (fma.f64 z y (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) x))))) x)
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (/ (* b (- (* c z) (* i t))) x))))
(*.f64 (fma.f64 (neg.f64 a) t (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))) x)
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)))
(- (* -1 (* a (* t x))) (* b (- (* c z) (* i t))))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(- (+ (* -1 (* a (* t x))) (* x (* y z))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* -1 (* a (* t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(* -1 (* a t))
(*.f64 (neg.f64 a) t)
(- (* y z) (* a t))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(* y (+ (* -1 (* i j)) (* x z)))
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(*.f64 (-.f64 (fma.f64 (neg.f64 i) j (fma.f64 z x (/.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a) y))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 c z)) (/.f64 b y))) y)
(* x (* y z))
(*.f64 (*.f64 z x) y)
(* y (- (+ (* -1 (/ (* a (* t x)) y)) (* x z)) (/ (* b (- (* c z) (* i t))) y)))
(*.f64 (fma.f64 z x (/.f64 (fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) y)) y)
(* y (+ (* -1 (/ (* a (* t x)) y)) (* x z)))
(*.f64 (fma.f64 (/.f64 (*.f64 t x) y) (neg.f64 a) (*.f64 z x)) y)
(* y z)
(*.f64 z y)
(* y (+ z (* -1 (/ (* a t) y))))
(*.f64 (-.f64 z (/.f64 (*.f64 a t) y)) y)
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(*.f64 (neg.f64 y) (fma.f64 j i (neg.f64 (fma.f64 z x (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) y)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (- (* -1 (* a (* t x))) (* b (- (* c z) (* i t)))) y)))))
(*.f64 (neg.f64 y) (fma.f64 (neg.f64 x) z (/.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 (*.f64 t x) a)) y)))
(* -1 (* y (+ (* -1 (* x z)) (/ (* a (* t x)) y))))
(*.f64 (fma.f64 (/.f64 (*.f64 t x) y) (neg.f64 a) (*.f64 z x)) y)
(* -1 (* y (+ (* -1 z) (/ (* a t) y))))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 t y) a (neg.f64 z)))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(- (* -1 (* a (* t x))) (* -1 (* b (* i t))))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(- (+ (* -1 (* a (* t x))) (* z (- (* x y) (* b c)))) (* -1 (* b (* i t))))
(fma.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(* -1 (* b (* i t)))
(*.f64 (*.f64 (neg.f64 i) t) b)
(+ (* -1 (* b (* i t))) (* b (* c z)))
(*.f64 (fma.f64 (neg.f64 i) t (*.f64 c z)) b)
(* z (- (* x y) (* b c)))
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(*.f64 (-.f64 (fma.f64 y x (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)) z)) (*.f64 c b)) z)
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (* x y)) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(*.f64 (-.f64 (fma.f64 y x (/.f64 (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t) z)) (*.f64 c b)) z)
(* z (+ (* -1 (/ (* a (* t x)) z)) (* x y)))
(*.f64 (fma.f64 (*.f64 x (/.f64 t z)) (neg.f64 a) (*.f64 y x)) z)
(* z (+ y (* -1 (/ (* a t) z))))
(*.f64 (-.f64 y (/.f64 (*.f64 a t) z)) z)
(* b (* c z))
(*.f64 (*.f64 c b) z)
(* z (+ (* -1 (/ (* b (* i t)) z)) (* b c)))
(*.f64 (fma.f64 (*.f64 i (/.f64 t z)) (neg.f64 b) (*.f64 c b)) z)
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(*.f64 (fma.f64 (neg.f64 x) y (*.f64 c b)) (neg.f64 z))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(*.f64 (fma.f64 c b (neg.f64 (fma.f64 y x (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)) z)))) (neg.f64 z))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (* -1 (* a (* t x))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(*.f64 (fma.f64 c b (fma.f64 (neg.f64 x) y (/.f64 (*.f64 (fma.f64 (neg.f64 i) b (*.f64 a x)) t) z))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* x y)) (/ (* a (* t x)) z))))
(*.f64 (fma.f64 (*.f64 x (/.f64 t z)) (neg.f64 a) (*.f64 y x)) z)
(* -1 (* z (+ (* -1 y) (/ (* a t) z))))
(*.f64 (fma.f64 (/.f64 t z) a (neg.f64 y)) (neg.f64 z))
(* -1 (* z (+ (* -1 (* b c)) (/ (* b (* i t)) z))))
(*.f64 (fma.f64 (*.f64 i (/.f64 t z)) (neg.f64 b) (*.f64 c b)) z)
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (fma.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)))
(- (* x (* y z)) (* b (* c z)))
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
(- (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(+ (* -1 (* a t)) (* y z))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(*.f64 (fma.f64 (neg.f64 a) x (+.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) t) (*.f64 i b))) t)
(* t (- (+ (* -1 (* a x)) (/ (* x (* y z)) t)) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(*.f64 (fma.f64 (neg.f64 a) x (+.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z) t) (*.f64 i b))) t)
(* t (+ (* -1 (* a x)) (/ (* x (* y z)) t)))
(*.f64 (fma.f64 (neg.f64 a) x (/.f64 (*.f64 (*.f64 z x) y) t)) t)
(* t (- (/ (* y z) t) a))
(*.f64 (-.f64 (/.f64 (*.f64 z y) t) a) t)
(* t (+ (* -1 (* b i)) (/ (* b (* c z)) t)))
(*.f64 (fma.f64 (*.f64 c (/.f64 z t)) b (*.f64 (neg.f64 i) b)) t)
(* -1 (* t (- (* a x) (* b i))))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(*.f64 (fma.f64 i b (neg.f64 (fma.f64 a x (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (neg.f64 t))))) t)
(* -1 (* t (- (+ (* -1 (/ (- (* x (* y z)) (* b (* c z))) t)) (* a x)) (* b i))))
(*.f64 (fma.f64 i b (neg.f64 (fma.f64 a x (/.f64 (*.f64 (fma.f64 (neg.f64 x) y (*.f64 c b)) z) t)))) t)
(* -1 (* t (+ (* -1 (/ (* x (* y z)) t)) (* a x))))
(*.f64 (fma.f64 (neg.f64 a) x (/.f64 (*.f64 (*.f64 z x) y) t)) t)
(* -1 (* t (- (* -1 (/ (* y z) t)) (* -1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 z y) t) a) t)
(* -1 (* t (+ (* -1 (/ (* b (* c z)) t)) (* b i))))
(*.f64 (fma.f64 (*.f64 c (/.f64 z t)) b (*.f64 (neg.f64 i) b)) t)
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)))
(- (* x (* y z)) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (*.f64 z x) y))
(* a (+ (* -1 (* t x)) (* c j)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(*.f64 (-.f64 (fma.f64 (neg.f64 x) t (fma.f64 j c (/.f64 (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y) a))) (*.f64 (fma.f64 (neg.f64 i) t (*.f64 c z)) (/.f64 b a))) a)
(* a (- (+ (* -1 (* t x)) (/ (* x (* y z)) a)) (/ (* b (- (* c z) (* i t))) a)))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (*.f64 z x) y)) a)) a)
(* a (+ (* -1 (* t x)) (/ (* x (* y z)) a)))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (*.f64 (*.f64 z x) y) a)) a)
(* a (- (/ (* y z) a) t))
(*.f64 (-.f64 (/.f64 (*.f64 z y) a) t) a)
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
(* -1 (* a (+ (* -1 (/ (- (* x (* y z)) (* b (- (* c z) (* i t)))) a)) (* t x))))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (*.f64 z x) y)) a)) a)
(* -1 (* a (+ (* -1 (/ (* x (* y z)) a)) (* t x))))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (*.f64 (*.f64 z x) y) a)) a)
(* -1 (* a (- (* -1 (/ (* y z) a)) (* -1 t))))
(*.f64 (-.f64 (/.f64 (*.f64 z y) a) t) a)
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(+ (* b (- (* i t) (* c z))) (* x (- (* y z) (* a t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* b (- (* c z) (* i t)))
(*.f64 (fma.f64 (neg.f64 i) t (*.f64 c z)) b)
(* b (- (* i t) (* c z)))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(*.f64 (fma.f64 (neg.f64 c) z (fma.f64 i t (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) b))) b)
(* b (- (+ (* i t) (/ (* x (- (* y z) (* a t))) b)) (* c z)))
(*.f64 (fma.f64 (neg.f64 c) z (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) (/.f64 x b) (*.f64 i t))) b)
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(*.f64 (*.f64 (fma.f64 (neg.f64 c) z (fma.f64 i t (/.f64 (fma.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) b))) #s(literal 1 binary64)) b)
(* -1 (* b (- (* -1 (/ (* x (- (* y z) (* a t))) b)) (* -1 (- (* c z) (* i t))))))
(*.f64 (neg.f64 b) (fma.f64 (fma.f64 (neg.f64 y) z (*.f64 a t)) (/.f64 x b) (fma.f64 (neg.f64 i) t (*.f64 c z))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(fma.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
(- (* x (- (* y z) (* a t))) (* -1 (* b (* i t))))
(fma.f64 (*.f64 b t) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(- (+ (* -1 (* b (* c z))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* c (- (* a j) (* b z)))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(*.f64 (-.f64 (fma.f64 j a (/.f64 (fma.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) c)) (*.f64 b z)) c)
(* -1 (* b (* c z)))
(*.f64 (*.f64 (neg.f64 z) b) c)
(* c (- (/ (* x (- (* y z) (* a t))) c) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 b t) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) c) (*.f64 b z)) c)
(* c (+ (* -1 (/ (* b (* i t)) c)) (* b z)))
(*.f64 (fma.f64 (/.f64 (*.f64 i t) c) (neg.f64 b) (*.f64 b z)) c)
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(*.f64 (neg.f64 c) (fma.f64 b z (neg.f64 (fma.f64 j a (/.f64 (fma.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) c)))))
(* -1 (* c (- (* -1 (/ (- (* x (- (* y z) (* a t))) (* -1 (* b (* i t)))) c)) (* -1 (* b z)))))
(*.f64 (neg.f64 c) (fma.f64 b z (/.f64 (fma.f64 (*.f64 b t) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) (neg.f64 c))))
(* -1 (* c (+ (* -1 (* b z)) (/ (* b (* i t)) c))))
(*.f64 (fma.f64 (/.f64 (*.f64 i t) c) (neg.f64 b) (*.f64 b z)) c)
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(+.f64 (fma.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
(- (* x (- (* y z) (* a t))) (* b (* c z)))
(fma.f64 (*.f64 (neg.f64 c) z) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(- (+ (* b (* i t)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(*.f64 (fma.f64 (neg.f64 j) y (+.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) i) (*.f64 b t))) i)
(* b (* i t))
(*.f64 (*.f64 i t) b)
(* i (- (/ (* x (- (* y z) (* a t))) i) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 c) z) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) i) (*.f64 b t)) i)
(* i (+ (* -1 (* b t)) (/ (* b (* c z)) i)))
(*.f64 (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 c b) z) i)) i)
(* -1 (* i (- (* j y) (* b t))))
(*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(*.f64 (fma.f64 b t (neg.f64 (fma.f64 j y (/.f64 (fma.f64 (fma.f64 (neg.f64 j) a (*.f64 b z)) c (*.f64 (fma.f64 (neg.f64 y) z (*.f64 a t)) x)) i)))) i)
(* -1 (* i (- (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (* c z))) i)) (* b t))))
(*.f64 (fma.f64 b t (neg.f64 (/.f64 (fma.f64 (*.f64 b z) c (*.f64 (fma.f64 (neg.f64 y) z (*.f64 a t)) x)) i))) i)
(* -1 (* i (+ (* -1 (/ (* b (* c z)) i)) (* b t))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (*.f64 c z) i) (neg.f64 b) (*.f64 b t)))
(* j (- (* a c) (* i y)))
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(*.f64 (fma.f64 c a (-.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) j) (*.f64 i y))) j)
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(*.f64 (*.f64 (fma.f64 c a (fma.f64 (neg.f64 i) y (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) j))) #s(literal 1 binary64)) j)

rewrite345.0ms (2.1%)

Memory
-19.6MiB live, 214.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02373
03773
112473
2101673
0816272
Stop Event
iter limit
node limit
iter limit
Counts
5 → 256
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i))))
(*.f64 x (-.f64 (*.f64 y z) (*.f64 t a)))
(-.f64 (*.f64 y z) (*.f64 t a))
(*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))))) (+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j) (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j))) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (+.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (-.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a))) (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a))))) (-.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j) (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a))) (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a)))) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (*.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 i y (*.f64 c a))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (fma.f64 i y (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 c a))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 i y (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (fma.f64 i y (*.f64 c a))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 i y (*.f64 c a))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 i y (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 i y (*.f64 c a))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (fma.f64 i y (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (neg.f64 j) (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (*.f64 (fma.f64 a t (*.f64 z y)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))) (*.f64 (fma.f64 a t (*.f64 z y)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64))))) (*.f64 (fma.f64 a t (*.f64 z y)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (*.f64 (fma.f64 a t (*.f64 z y)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))) (*.f64 (fma.f64 a t (*.f64 z y)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64))))) (*.f64 (fma.f64 a t (*.f64 z y)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (fma.f64 i y (*.f64 c a)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))))) (*.f64 (fma.f64 i y (*.f64 c a)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 i y (*.f64 c a)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))))) (*.f64 (fma.f64 i y (*.f64 c a)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (fma.f64 i y (*.f64 c a)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))))) (*.f64 (fma.f64 i y (*.f64 c a)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (fma.f64 i y (*.f64 c a)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))))) (*.f64 (fma.f64 i y (*.f64 c a)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))))) (*.f64 (fma.f64 i y (*.f64 c a)) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 i y (*.f64 c a)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))))) (*.f64 (fma.f64 i y (*.f64 c a)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (fma.f64 i y (*.f64 c a)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))))) (*.f64 (fma.f64 i y (*.f64 c a)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(/.f64 (fma.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))))) (*.f64 (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 i y (*.f64 c a)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 i y (*.f64 c a)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 c a)) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 c a)) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (fma.f64 i y (*.f64 c a)) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (fma.f64 i y (*.f64 c a)) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 i y (*.f64 c a)) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 i y (*.f64 c a)) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 i y (*.f64 c a)) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64))) j))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64))) j))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 i y (*.f64 c a)) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 i y) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (fma.f64 i y (*.f64 c a))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 i y) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (fma.f64 (*.f64 i y) (fma.f64 i y (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))
(fma.f64 j (fma.f64 (neg.f64 y) i (*.f64 c a)) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))
(fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))
(fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))
(fma.f64 x (fma.f64 (neg.f64 t) a (*.f64 z y)) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))
(fma.f64 x (fma.f64 (neg.f64 t) a (*.f64 z y)) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))) (/.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))) (/.f64 (pow.f64 (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))) (/.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))))))
(-.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b))
(-.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))))
(-.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) j))
(-.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))))
(-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (-.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))) (/.f64 (*.f64 (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) (-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))))
(+.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))
(+.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (neg.f64 (neg.f64 j)) (fma.f64 (neg.f64 y) i (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 j) (fma.f64 (neg.f64 y) i (*.f64 c a)))))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))) (+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z))))) (fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b) (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b) (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (*.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 i t (*.f64 c z))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 i t (*.f64 c z))))
(/.f64 (-.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 a t (*.f64 z y)) (*.f64 (fma.f64 i t (*.f64 c z)) (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 i t (*.f64 c z)) (fma.f64 a t (*.f64 z y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (fma.f64 i t (*.f64 c z)) (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 i t (*.f64 c z)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 a t (*.f64 z y)) (*.f64 (fma.f64 i t (*.f64 c z)) (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 i t (*.f64 c z)) (fma.f64 a t (*.f64 z y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (fma.f64 i t (*.f64 c z)) (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 i t (*.f64 c z)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))) (fma.f64 a t (*.f64 z y)) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (fma.f64 a t (*.f64 z y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))) (fma.f64 a t (*.f64 z y)) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (fma.f64 a t (*.f64 z y))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 i t (*.f64 c z)) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 i t (*.f64 c z))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 i t (*.f64 c z)) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 i t (*.f64 c z))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 i t (*.f64 c z)) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 i t (*.f64 c z))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 (fma.f64 a t (*.f64 z y)) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 i t (*.f64 c z)) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 i t (*.f64 c z))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (*.f64 (neg.f64 b) (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64))))
(fma.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))
(fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) (neg.f64 b) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))
(fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b))
(fma.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))
(fma.f64 x (fma.f64 (neg.f64 t) a (*.f64 z y)) (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b))
(fma.f64 x (fma.f64 (neg.f64 t) a (*.f64 z y)) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)))))
(-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 (neg.f64 b)) (fma.f64 (neg.f64 t) i (*.f64 c z))))
(-.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))) (/.f64 (pow.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))) (/.f64 (*.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b)) (fma.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))))
(+.f64 (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 (fma.f64 (neg.f64 t) i (*.f64 c z))) b))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (*.f64 c z))))
(*.f64 (fma.f64 (neg.f64 t) a (*.f64 z y)) x)
(*.f64 x (fma.f64 (neg.f64 t) a (*.f64 z y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (*.f64 (neg.f64 t) a) x))) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 t) a) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 z y))) (*.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 x (*.f64 (neg.f64 t) a)))) (-.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 (neg.f64 t) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z y) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 t) a) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 z y) x) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (*.f64 (neg.f64 t) a) x)) (*.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 t) a) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 z y)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (neg.f64 t) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 z y)) (-.f64 (*.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 x (*.f64 (neg.f64 t) a))) (*.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 (neg.f64 t) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x)) (neg.f64 (fma.f64 a t (*.f64 z y))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x)) (neg.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))))) (neg.f64 (fma.f64 a t (*.f64 z y))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) x) (fma.f64 a t (*.f64 z y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) x) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (fma.f64 a t (*.f64 z y)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 x (*.f64 z y) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 x (*.f64 (neg.f64 t) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y)))) (*.f64 (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))))) (+.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (neg.f64 t)) a) (*.f64 (neg.f64 (neg.f64 t)) a))) (fma.f64 z y (*.f64 (neg.f64 (neg.f64 t)) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 t) a) (*.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) t) (*.f64 (neg.f64 a) t))) (fma.f64 a t (*.f64 z y)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (fma.f64 (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (*.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 t)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (neg.f64 t)) a) (*.f64 (neg.f64 (neg.f64 t)) a) (*.f64 (*.f64 z y) (*.f64 (neg.f64 (neg.f64 t)) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 t) a) #s(literal 3 binary64)) (pow.f64 (*.f64 z y) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 t) a) (*.f64 z y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) t) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 a) t) (*.f64 (neg.f64 a) t)) (*.f64 (*.f64 z y) (*.f64 (neg.f64 a) t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 t) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 a t (*.f64 z y)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (*.f64 (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (*.f64 (fma.f64 a t (*.f64 z y)) (fma.f64 a t (*.f64 z y))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 t) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64)))) (neg.f64 (fma.f64 a t (*.f64 z y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (pow.f64 (*.f64 a t) #s(literal 2 binary64))) (fma.f64 a t (*.f64 z y)))
(/.f64 (-.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (pow.f64 (*.f64 a t) #s(literal 3 binary64))) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64))))
(fma.f64 (neg.f64 t) a (*.f64 z y))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 z y (*.f64 (neg.f64 a) t))
(fma.f64 z y (*.f64 (neg.f64 t) a))
(fma.f64 y z (*.f64 (neg.f64 a) t))
(fma.f64 y z (*.f64 (neg.f64 t) a))
(-.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))))
(-.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 a t) #s(literal 3 binary64)) (fma.f64 (*.f64 a t) (fma.f64 a t (*.f64 z y)) (pow.f64 (*.f64 z y) #s(literal 2 binary64)))))
(-.f64 (*.f64 z y) (*.f64 (neg.f64 (neg.f64 t)) a))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))))) (/.f64 (pow.f64 (*.f64 (neg.f64 t) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 a t) #s(literal 2 binary64)) (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 z y) #s(literal 2 binary64)) (fma.f64 a t (*.f64 z y))) (/.f64 (*.f64 (*.f64 (neg.f64 t) a) (*.f64 a t)) (fma.f64 a t (*.f64 z y))))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 z y))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 a) t))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))
(*.f64 (fma.f64 (neg.f64 t) i (*.f64 c z)) b)
(*.f64 b (fma.f64 (neg.f64 t) i (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 (*.f64 (neg.f64 t) i) b) (*.f64 (*.f64 (neg.f64 t) i) b))) (-.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 (neg.f64 t) i) b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z))) (*.f64 (*.f64 b (*.f64 (neg.f64 t) i)) (*.f64 b (*.f64 (neg.f64 t) i)))) (-.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 (neg.f64 t) i))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 c z) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 t) i) b) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 c z) b) (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 t) i) b) (*.f64 (*.f64 (neg.f64 t) i) b)) (*.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 (neg.f64 t) i) b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 c z)) #s(literal 3 binary64)) (pow.f64 (*.f64 b (*.f64 (neg.f64 t) i)) #s(literal 3 binary64))) (fma.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 c z)) (-.f64 (*.f64 (*.f64 b (*.f64 (neg.f64 t) i)) (*.f64 b (*.f64 (neg.f64 t) i))) (*.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 (neg.f64 t) i))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b)) (neg.f64 (fma.f64 i t (*.f64 c z))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b)) (neg.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))))) (neg.f64 (fma.f64 i t (*.f64 c z))))
(/.f64 (neg.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b) (fma.f64 i t (*.f64 c z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 i t (*.f64 c z)))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 c z)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))))
(fma.f64 (*.f64 c z) b (*.f64 (*.f64 (neg.f64 t) i) b))
(fma.f64 b (*.f64 c z) (*.f64 b (*.f64 (neg.f64 t) i)))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 (neg.f64 t) i) b))
(+.f64 (*.f64 b (*.f64 c z)) (*.f64 b (*.f64 (neg.f64 t) i)))

eval60.0ms (0.4%)

Memory
12.5MiB live, 57.0MiB allocated
Compiler

Compiled 27 447 to 1 586 computations (94.2% saved)

prune43.0ms (0.3%)

Memory
-9.8MiB live, 35.3MiB allocated
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New33313346
Fresh000
Picked101
Done000
Total33413347
Accuracy
100.0%
Counts
347 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.5%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (fma.f64 (*.f64 c (/.f64 z t)) b (*.f64 (neg.f64 i) b)) t))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
66.9%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (*.f64 c b) z))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
57.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
58.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
37.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
35.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
43.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
40.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
38.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
37.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
38.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
73.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
Compiler

Compiled 1 092 to 764 computations (30% saved)

simplify174.0ms (1%)

Memory
36.3MiB live, 135.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 z)
cost-diff0
(fma.f64 (neg.f64 z) b (*.f64 j a))
cost-diff0
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
cost-diff0
(neg.f64 z)
cost-diff0
(fma.f64 (neg.f64 z) b (*.f64 j a))
cost-diff0
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
cost-diff0
(neg.f64 i)
cost-diff0
(fma.f64 (neg.f64 i) y (*.f64 c a))
cost-diff0
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
cost-diff0
(neg.f64 a)
cost-diff0
(fma.f64 (neg.f64 a) x (*.f64 i b))
cost-diff0
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
cost-diff0
(fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))
cost-diff0
(neg.f64 a)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
cost-diff1
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055548
091548
1191548
2495548
31847546
44494541
08950536
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
(neg.f64 a)
a
(fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))
t
x
(neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))
(fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))
j
c
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
(fma.f64 (neg.f64 z) c (*.f64 i t))
(neg.f64 z)
z
(*.f64 i t)
i
b
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(fma.f64 (neg.f64 i) j (*.f64 z x))
(neg.f64 i)
(*.f64 z x)
y
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(fma.f64 (neg.f64 a) x (*.f64 i b))
(neg.f64 a)
a
x
(*.f64 i b)
i
b
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
(fma.f64 (neg.f64 i) y (*.f64 c a))
(neg.f64 i)
i
y
(*.f64 c a)
c
a
j
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(fma.f64 (neg.f64 z) b (*.f64 j a))
(neg.f64 z)
z
b
(*.f64 j a)
j
a
c
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(fma.f64 (neg.f64 z) b (*.f64 j a))
(neg.f64 z)
z
b
(*.f64 j a)
j
a
c
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(fma.f64 (neg.f64 a) t (*.f64 z y))
(neg.f64 a)
t
(*.f64 z y)
y
x
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))) a))
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
(*.f64 (fma.f64 (neg.f64 x) t (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))) a)
(neg.f64 a)
a
(fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))
(-.f64 (*.f64 t x) (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))
t
x
(neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))
(fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))
j
c
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
(fma.f64 (neg.f64 z) c (*.f64 i t))
(neg.f64 z)
z
(*.f64 i t)
i
b
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(fma.f64 (neg.f64 i) j (*.f64 z x))
(neg.f64 i)
(*.f64 z x)
y
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(fma.f64 (neg.f64 a) x (*.f64 i b))
(neg.f64 a)
a
x
(*.f64 i b)
i
b
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
(*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)
(fma.f64 (neg.f64 i) y (*.f64 c a))
(fma.f64 (neg.f64 y) i (*.f64 c a))
(neg.f64 i)
i
y
(*.f64 c a)
c
a
j
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(fma.f64 (neg.f64 z) b (*.f64 j a))
(neg.f64 z)
z
b
(*.f64 j a)
j
a
c
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)))
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
(fma.f64 (neg.f64 z) b (*.f64 j a))
(neg.f64 z)
z
b
(*.f64 j a)
j
a
c
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(fma.f64 (neg.f64 a) t (*.f64 z y))
(neg.f64 a)
t
(*.f64 z y)
y
x

localize265.0ms (1.6%)

Memory
-2.7MiB live, 233.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(fma.f64 (neg.f64 z) b (*.f64 j a))
accuracy4.529661524674781
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
accuracy4.990287457819722
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
accuracy22.152875366188674
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
accuracy0.0
(neg.f64 z)
accuracy0.00390625
(fma.f64 (neg.f64 z) b (*.f64 j a))
accuracy3.0385977811113327
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
accuracy41.250171832552155
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
accuracy0.0
(neg.f64 i)
accuracy0.49999449521112044
(fma.f64 (neg.f64 i) y (*.f64 c a))
accuracy2.9579006486366026
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
accuracy37.060507967158735
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
accuracy0.0
(neg.f64 a)
accuracy0.5078069952111204
(fma.f64 (neg.f64 a) x (*.f64 i b))
accuracy5.7338658909765
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
accuracy5.270804337728119
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
accuracy6.429672388081783
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)
accuracy6.835838525920522
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
accuracy7.0219193713532455
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
Samples
182.0ms256×0valid
Compiler

Compiled 509 to 60 computations (88.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 133.0ms
ival-mult: 82.0ms (61.5% of total)
ival-div: 31.0ms (23.2% of total)
ival-add: 11.0ms (8.2% of total)
ival-sub: 4.0ms (3% of total)
ival-neg: 4.0ms (3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series573.0ms (3.4%)

Memory
8.8MiB live, 198.2MiB allocated
Counts
21 → 341
Calls
Call 1
Inputs
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
(neg.f64 a)
(fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(fma.f64 (neg.f64 a) x (*.f64 i b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
(fma.f64 (neg.f64 i) y (*.f64 c a))
(neg.f64 i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(fma.f64 (neg.f64 z) b (*.f64 j a))
(neg.f64 z)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
Outputs
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(* -1 (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(- (* x (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(* b (* i t))
(+ (* -1 (* a (* t x))) (* b (* i t)))
(* b i)
(+ (* -1 (* a x)) (* b i))
(* c (+ (* -1 (* b z)) (* a j)))
(+ (* c (+ (* -1 (* b z)) (* a j))) (* x (+ (* -1 (* a t)) (* y z))))
(+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t))))
(+ (* -1 (* i (* j y))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))))
(/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(* -1 (* i (* j y)))
(+ (* -1 (* i (* j y))) (* x (* y z)))
(* x (+ (* -1 (* a t)) (* y z)))
(* -1 (* a (* x (- t (/ (* y z) a)))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* x (- t (/ (* y z) a)))
(* x (- (+ t (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) x))) (/ (* y z) a)))
(* -1 (* a (* t x)))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(* -1 (* a x))
(* x (+ (* -1 a) (/ (* b i) x)))
(* x (+ (* -1 (* a t)) (+ (* y z) (/ (* c (+ (* -1 (* b z)) (* a j))) x))))
(* x (* y z))
(* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(/ (* x (* y z)) a)
(* x (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* y z) a))))
(* x (+ (* -1 (/ (* i (* j y)) x)) (* y z)))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* -1 (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (- (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(* -1 (* x (+ (* -1 (+ (* -1 (* a t)) (* y z))) (* -1 (/ (* c (+ (* -1 (* b z)) (* a j))) x)))))
(* -1 (* x (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x)))))
(* -1 (* x (+ (* -1 (/ (* y z) a)) (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) a)) x)))))
(* -1 (* x (+ (* -1 (* y z)) (/ (* i (* j y)) x))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(- (+ (* -1 (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))) (* t x)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(* a (* c j))
(+ (* -1 (* i (* j y))) (* a (* c j)))
(* a c)
(+ (* -1 (* i y)) (* a c))
(+ (* -1 (* a (* t x))) (* c (+ (* -1 (* b z)) (* a j))))
(+ (* -1 (* a (* t x))) (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))))
(* b (+ (* -1 (* c z)) (* i t)))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(/ (* b (+ (* -1 (* c z)) (* i t))) a)
(+ (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(* y (+ (* -1 (* i j)) (* x z)))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* -1 (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (- (/ (* t x) y) (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (+ (/ (* c j) y) (/ (* x z) a))))))
(* y (+ (* -1 (* i j)) (/ (* a (* c j)) y)))
(* -1 (* i y))
(* y (+ (* -1 i) (/ (* a c) y)))
(* y (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* c (+ (* -1 (* b z)) (* a j))) y))))
(* y (+ (* -1 (* i j)) (+ (* x z) (/ (* b (+ (* -1 (* c z)) (* i t))) y))))
(/ (* y (+ (* -1 (* i j)) (* x z))) a)
(* y (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (* t x)) y)) (* x z)))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) a))
(* -1 (* y (- (* -1 (/ (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) y)) (* -1 (/ (+ (* -1 (* i j)) (* x z)) a)))))
(* -1 (* y (+ (* -1 (/ (* a (* c j)) y)) (* i j))))
(* -1 (* y (+ i (* -1 (/ (* a c) y)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (+ (* -1 (* a (* t x))) (* c (+ (* -1 (* b z)) (* a j)))) y)))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) y)))))
(* -1 (* y (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))) (* -1 (/ (+ (* -1 (* i j)) (* x z)) a)))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* a (* t x)) y))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(- (+ (* -1 (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))) (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(+ (* -1 (* b (* c z))) (* a (* c j)))
(* a j)
(+ (* -1 (* b z)) (* a j))
(* -1 z)
(+ (* -1 (* a (* t x))) (* a (* c j)))
(+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))))
(+ (* -1 (* i (* j y))) (* b (* i t)))
(+ (* -1 (* i (* j y))) (+ (* b (* i t)) (* z (+ (* -1 (* b c)) (* x y)))))
(/ (+ (* -1 (* i (* j y))) (* b (* i t))) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))) (/ (* b (* i t)) a)))
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* -1 (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (- (/ (* t x) z) (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (+ (/ (* c j) z) (/ (* x y) a)))))))
(* -1 (* b (* c z)))
(* z (+ (* -1 (* b c)) (/ (* a (* c j)) z)))
(* -1 (* b z))
(* z (+ (* -1 b) (/ (* a j) z)))
(* z (+ (* -1 (* b c)) (* x y)))
(* z (+ (* -1 (* b c)) (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* a (* c j)) z)))))
(* z (+ (* -1 (* b c)) (+ (* -1 (/ (* i (* j y)) z)) (+ (* x y) (/ (* b (* i t)) z)))))
(/ (* z (+ (* -1 (* b c)) (* x y))) a)
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (/ (* x y) a)))))
(* z (+ (* -1 (/ (* i (* j y)) z)) (* x y)))
(* z (+ (* -1 (/ (* a (* t x)) z)) (* x y)))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))
(* -1 (* z (- (* -1 (/ (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))) z)) (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* -1 (/ (* a (* c j)) z)) (* b c))))
(* -1 (* z (+ b (* -1 (/ (* a j) z)))))
(* -1 (* z (+ (* -1 (* x y)) (* b c))))
(* -1 (* z (+ (* -1 (* x y)) (+ (* -1 (/ (+ (* -1 (* a (* t x))) (* a (* c j))) z)) (* b c)))))
(* -1 (* z (+ (* -1 (* x y)) (+ (* -1 (/ (+ (* -1 (* i (* j y))) (* b (* i t))) z)) (* b c)))))
(* -1 (/ (* z (+ (* -1 (* x y)) (* b c))) a))
(* -1 (* z (+ (* -1 (/ (* x y) a)) (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) z)) (/ (* b c) a)))))
(* -1 (* z (+ (* -1 (* x y)) (/ (* i (* j y)) z))))
(* -1 (* z (+ (* -1 (* x y)) (/ (* a (* t x)) z))))
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(* -1 (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(- (* t (- x (/ (* b i) a))) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* t (+ (* -1 (* a x)) (* b i)))
(+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z)))
(+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z))))
(+ (* -1 (* b (* c z))) (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))))
(/ (+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z)))) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(* -1 (* a (* t (- x (/ (* b i) a)))))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (- x (/ (* b i) a)))
(* t (- (+ x (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) t))) (/ (* b i) a)))
(* t (+ (* -1 (* a x)) (+ (/ (* c (+ (* -1 (* b z)) (* a j))) t) (/ (* x (* y z)) t))))
(* t (+ (* -1 (/ (* b (* c z)) t)) (+ (* b i) (/ (* y (+ (* -1 (* i j)) (* x z))) t))))
(/ (* b (* i t)) a)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (/ (* b i) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a t)))))
(* t (+ (* -1 (* a x)) (/ (* x (* y z)) t)))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (- (+ (* -1 x) (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (/ (* c j) t) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a t))))) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (/ (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))) t)) (* a x))))
(* -1 (* t (+ (* -1 (* b i)) (* -1 (/ (+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z)))) t)))))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (/ (* y (+ (* -1 (* i j)) (* x z))) a)) t)))))
(* -1 (* t (+ (* -1 (/ (* x (* y z)) t)) (* a x))))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(* -1 a)
(* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a))
(/ (- (* a (- (* t x) (* c j))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))) a)
(+ (* -1 (* b (* c z))) (* x (* y z)))
(+ (* -1 (* b (* c z))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))))
(/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)
(* -1 (* a (- (* t x) (* c j))))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* a (+ (* -1 (* t x)) (* c j)))
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(- (* t x) (* c j))
(- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(* a (+ (* -1 x) (/ (* b i) a)))
(* a (+ (* -1 (/ (* i (* j y)) a)) (* c j)))
(* a (+ c (* -1 (/ (* i y) a))))
(* a (+ (* -1 (/ (* b (* c z)) a)) (* c j)))
(* a (+ j (* -1 (/ (* b z) a))))
(* a (+ (* -1 (* t x)) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))
(* a (+ (* -1 (* t x)) (/ (* x (* y z)) a)))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(* -1 (* a (+ (* -1 (* c j)) (/ (* i (* j y)) a))))
(* -1 (* a (+ (* -1 c) (/ (* i y) a))))
(* -1 (* a (+ (* -1 (* c j)) (/ (* b (* c z)) a))))
(* -1 (* a (+ (* -1 j) (/ (* b z) a))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* x (* y z))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (/ (* x (* y z)) a)) (* t x))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(- (+ (* -1 (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))) (* t x)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z))))
(+ (* -1 (* b (* c z))) (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))))
(+ (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))) (/ (* y (+ (* -1 (* i j)) (* x z))) a))
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* -1 (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (- (/ (* t x) b) (+ (* -1 (/ (* c z) a)) (+ (/ (* c j) b) (+ (/ (* i t) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b)))))))
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(* b (+ i (* -1 (/ (* a x) b))))
(* b (+ (* -1 (* c z)) (/ (* a (* c j)) b)))
(* b (+ (* -1 z) (/ (* a j) b)))
(* b (+ (* -1 (* c z)) (+ (/ (* a (* c j)) b) (/ (* x (+ (* -1 (* a t)) (* y z))) b))))
(* b (+ (* -1 (* c z)) (+ (* i t) (/ (* y (+ (* -1 (* i j)) (* x z))) b))))
(* b (+ (* -1 (/ (* c z) a)) (+ (/ (* i t) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b)))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(* -1 (* b (- (* c z) (* i t))))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(* -1 (* b (- (* -1 (/ (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) b)) (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(* -1 (* b (+ (* -1 (/ (* a (* c j)) b)) (* c z))))
(* -1 (* b (+ z (* -1 (/ (* a j) b)))))
(* -1 (* b (+ (* -1 (/ (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))) b)) (* c z))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) b)))))
(* -1 (* b (+ (* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b))) (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(- (+ (* -1 (* c (+ j (* -1 (/ (* b z) a))))) (* t x)) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z))))
(/ (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))) a)
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* -1 (* c (+ j (* -1 (/ (* b z) a)))))
(* c (- (/ (* t x) c) (+ j (+ (* -1 (/ (* b z) a)) (+ (/ (* b (* i t)) (* a c)) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a c)))))))
(* c (+ (* -1 (/ (* i (* j y)) c)) (* a j)))
(* c (+ a (* -1 (/ (* i y) c))))
(* c (+ (* -1 (* b z)) (+ (* a j) (/ (* x (+ (* -1 (* a t)) (* y z))) c))))
(* c (+ (* -1 (* b z)) (+ (/ (* b (* i t)) c) (/ (* y (+ (* -1 (* i j)) (* x z))) c))))
(* -1 (/ (* b (* c z)) a))
(* c (+ (* -1 (/ (* b z) a)) (+ (/ (* b (* i t)) (* a c)) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a c)))))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* c (+ (* -1 j) (/ (* b z) a)))
(* -1 (* c (- (* -1 (/ (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) c)) (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* -1 (* a j)) (/ (* i (* j y)) c))))
(* -1 (* c (+ (* -1 a) (/ (* i y) c))))
(* -1 (* c (+ (* -1 (+ (* -1 (* b z)) (* a j))) (* -1 (/ (* x (+ (* -1 (* a t)) (* y z))) c)))))
(* -1 (* c (+ (* -1 (/ (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))) c)) (* b z))))
(* -1 (* c (+ (* -1 (/ (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)) c)) (/ (* b z) a))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))
(- (+ (* -1 (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))) (* t x)) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))
(* -1 i)
(+ (* -1 (* b (* c z))) (+ (* i (+ (* -1 (* j y)) (* b t))) (* x (* y z))))
(/ (+ (* -1 (* b (* c z))) (* x (* y z))) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))) (/ (* x (* y z)) a)))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* -1 (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (- (/ (* t x) i) (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (+ (/ (* c j) i) (/ (* x (* y z)) (* a i))))))))
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(* i (+ b (* -1 (/ (* a x) i))))
(* i (+ (* -1 (* j y)) (/ (* a (* c j)) i)))
(* i (+ (* -1 y) (/ (* a c) i)))
(* i (+ (* -1 (* j y)) (* b t)))
(* i (+ (* -1 (* j y)) (+ (* -1 (/ (* b (* c z)) i)) (+ (* b t) (/ (* x (* y z)) i)))))
(/ (* i (+ (* -1 (* j y)) (* b t))) a)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (/ (* x (* y z)) (* a i))))))
(* i (+ (* -1 (* j y)) (/ (* x (* y z)) i)))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))
(* -1 (* i (- (* -1 (/ (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))) i)) (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(* -1 (* i (+ (* -1 (/ (* a (* c j)) i)) (* j y))))
(* -1 (* i (+ y (* -1 (/ (* a c) i)))))
(* -1 (* i (+ (* -1 (* b t)) (* j y))))
(* -1 (* i (+ (* -1 (* b t)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* x (* y z))) i)) (* j y)))))
(* -1 (/ (* i (+ (* -1 (* b t)) (* j y))) a))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (/ (* x (* y z)) a)) i)) (/ (* j y) a)))))
(* -1 (* i (+ (* -1 (/ (* x (* y z)) i)) (* j y))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(- (+ (* -1 (* j (+ c (* -1 (/ (* i y) a))))) (* t x)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(* j (+ (* -1 (* i y)) (* a c)))
(+ (* -1 (* b (* c z))) (* x (+ (* -1 (* a t)) (* y z))))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z)))
(/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))) a)
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* -1 (* j (+ c (* -1 (/ (* i y) a)))))
(* j (- (/ (* t x) j) (+ c (+ (* -1 (/ (* i y) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)) (/ (* x (* y z)) (* a j)))))))
(* j (+ (* -1 (/ (* b (* c z)) j)) (* a c)))
(* j (+ a (* -1 (/ (* b z) j))))
(* j (+ (* -1 (/ (* b (* c z)) j)) (+ (* a c) (/ (* x (+ (* -1 (* a t)) (* y z))) j))))
(* j (+ (* -1 (* i y)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) j) (/ (* x (* y z)) j))))
(* -1 (/ (* i (* j y)) a))
(* j (+ (* -1 (/ (* i y) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)) (/ (* x (* y z)) (* a j)))))
(* j (+ (* -1 (* i y)) (/ (* x (* y z)) j)))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(* j (+ (* -1 c) (/ (* i y) a)))
(* -1 (* j (- (* -1 (/ (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))) j)) (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* -1 (* a c)) (/ (* b (* c z)) j))))
(* -1 (* j (+ (* -1 a) (/ (* b z) j))))
(* -1 (* j (+ (* -1 (* a c)) (* -1 (/ (+ (* -1 (* b (* c z))) (* x (+ (* -1 (* a t)) (* y z)))) j)))))
(* -1 (* j (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))) j)) (* i y))))
(* -1 (* j (+ (* -1 (/ (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)) j)) (/ (* i y) a))))
(* -1 (* j (+ (* -1 (/ (* x (* y z)) j)) (* i y))))
Calls

27 calls:

TimeVariablePointExpression
310.0ms
i
@inf
((* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg i) y) (* c a)) j) (+ (* (neg i) y) (* c a)) (neg i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg z) b) (* j a)) c) (+ (* (neg z) b) (* j a)) (neg z) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a) (* (+ (* (neg i) j) (* z x)) y) (* (+ (* (neg a) t) (* z y)) x))
74.0ms
b
@inf
((* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg i) y) (* c a)) j) (+ (* (neg i) y) (* c a)) (neg i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg z) b) (* j a)) c) (+ (* (neg z) b) (* j a)) (neg z) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a) (* (+ (* (neg i) j) (* z x)) y) (* (+ (* (neg a) t) (* z y)) x))
41.0ms
t
@0
((* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg i) y) (* c a)) j) (+ (* (neg i) y) (* c a)) (neg i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg z) b) (* j a)) c) (+ (* (neg z) b) (* j a)) (neg z) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a) (* (+ (* (neg i) j) (* z x)) y) (* (+ (* (neg a) t) (* z y)) x))
30.0ms
x
@0
((* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg i) y) (* c a)) j) (+ (* (neg i) y) (* c a)) (neg i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg z) b) (* j a)) c) (+ (* (neg z) b) (* j a)) (neg z) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a) (* (+ (* (neg i) j) (* z x)) y) (* (+ (* (neg a) t) (* z y)) x))
9.0ms
y
@0
((* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg i) y) (* c a)) j) (+ (* (neg i) y) (* c a)) (neg i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg z) b) (* j a)) c) (+ (* (neg z) b) (* j a)) (neg z) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a) (* (+ (* (neg i) j) (* z x)) y) (* (+ (* (neg a) t) (* z y)) x))

simplify332.0ms (2%)

Memory
-18.8MiB live, 216.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010897234
143696644
084266423
Stop Event
iter limit
node limit
Counts
341 → 341
Calls
Call 1
Inputs
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(* -1 (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(- (* x (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(* b (* i t))
(+ (* -1 (* a (* t x))) (* b (* i t)))
(* b i)
(+ (* -1 (* a x)) (* b i))
(* c (+ (* -1 (* b z)) (* a j)))
(+ (* c (+ (* -1 (* b z)) (* a j))) (* x (+ (* -1 (* a t)) (* y z))))
(+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t))))
(+ (* -1 (* i (* j y))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))))
(/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(* -1 (* i (* j y)))
(+ (* -1 (* i (* j y))) (* x (* y z)))
(* x (+ (* -1 (* a t)) (* y z)))
(* -1 (* a (* x (- t (/ (* y z) a)))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* x (- t (/ (* y z) a)))
(* x (- (+ t (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) x))) (/ (* y z) a)))
(* -1 (* a (* t x)))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(* -1 (* a x))
(* x (+ (* -1 a) (/ (* b i) x)))
(* x (+ (* -1 (* a t)) (+ (* y z) (/ (* c (+ (* -1 (* b z)) (* a j))) x))))
(* x (* y z))
(* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(/ (* x (* y z)) a)
(* x (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* y z) a))))
(* x (+ (* -1 (/ (* i (* j y)) x)) (* y z)))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* -1 (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (- (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(* -1 (* x (+ (* -1 (+ (* -1 (* a t)) (* y z))) (* -1 (/ (* c (+ (* -1 (* b z)) (* a j))) x)))))
(* -1 (* x (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x)))))
(* -1 (* x (+ (* -1 (/ (* y z) a)) (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) a)) x)))))
(* -1 (* x (+ (* -1 (* y z)) (/ (* i (* j y)) x))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(- (+ (* -1 (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))) (* t x)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(* a (* c j))
(+ (* -1 (* i (* j y))) (* a (* c j)))
(* a c)
(+ (* -1 (* i y)) (* a c))
(+ (* -1 (* a (* t x))) (* c (+ (* -1 (* b z)) (* a j))))
(+ (* -1 (* a (* t x))) (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))))
(* b (+ (* -1 (* c z)) (* i t)))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(/ (* b (+ (* -1 (* c z)) (* i t))) a)
(+ (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(* y (+ (* -1 (* i j)) (* x z)))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* -1 (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (- (/ (* t x) y) (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (+ (/ (* c j) y) (/ (* x z) a))))))
(* y (+ (* -1 (* i j)) (/ (* a (* c j)) y)))
(* -1 (* i y))
(* y (+ (* -1 i) (/ (* a c) y)))
(* y (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* c (+ (* -1 (* b z)) (* a j))) y))))
(* y (+ (* -1 (* i j)) (+ (* x z) (/ (* b (+ (* -1 (* c z)) (* i t))) y))))
(/ (* y (+ (* -1 (* i j)) (* x z))) a)
(* y (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (* t x)) y)) (* x z)))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) a))
(* -1 (* y (- (* -1 (/ (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) y)) (* -1 (/ (+ (* -1 (* i j)) (* x z)) a)))))
(* -1 (* y (+ (* -1 (/ (* a (* c j)) y)) (* i j))))
(* -1 (* y (+ i (* -1 (/ (* a c) y)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (+ (* -1 (* a (* t x))) (* c (+ (* -1 (* b z)) (* a j)))) y)))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) y)))))
(* -1 (* y (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))) (* -1 (/ (+ (* -1 (* i j)) (* x z)) a)))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* a (* t x)) y))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(- (+ (* -1 (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))) (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(+ (* -1 (* b (* c z))) (* a (* c j)))
(* a j)
(+ (* -1 (* b z)) (* a j))
(* -1 z)
(+ (* -1 (* a (* t x))) (* a (* c j)))
(+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))))
(+ (* -1 (* i (* j y))) (* b (* i t)))
(+ (* -1 (* i (* j y))) (+ (* b (* i t)) (* z (+ (* -1 (* b c)) (* x y)))))
(/ (+ (* -1 (* i (* j y))) (* b (* i t))) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))) (/ (* b (* i t)) a)))
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* -1 (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (- (/ (* t x) z) (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (+ (/ (* c j) z) (/ (* x y) a)))))))
(* -1 (* b (* c z)))
(* z (+ (* -1 (* b c)) (/ (* a (* c j)) z)))
(* -1 (* b z))
(* z (+ (* -1 b) (/ (* a j) z)))
(* z (+ (* -1 (* b c)) (* x y)))
(* z (+ (* -1 (* b c)) (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* a (* c j)) z)))))
(* z (+ (* -1 (* b c)) (+ (* -1 (/ (* i (* j y)) z)) (+ (* x y) (/ (* b (* i t)) z)))))
(/ (* z (+ (* -1 (* b c)) (* x y))) a)
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (/ (* x y) a)))))
(* z (+ (* -1 (/ (* i (* j y)) z)) (* x y)))
(* z (+ (* -1 (/ (* a (* t x)) z)) (* x y)))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))
(* -1 (* z (- (* -1 (/ (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))) z)) (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* -1 (/ (* a (* c j)) z)) (* b c))))
(* -1 (* z (+ b (* -1 (/ (* a j) z)))))
(* -1 (* z (+ (* -1 (* x y)) (* b c))))
(* -1 (* z (+ (* -1 (* x y)) (+ (* -1 (/ (+ (* -1 (* a (* t x))) (* a (* c j))) z)) (* b c)))))
(* -1 (* z (+ (* -1 (* x y)) (+ (* -1 (/ (+ (* -1 (* i (* j y))) (* b (* i t))) z)) (* b c)))))
(* -1 (/ (* z (+ (* -1 (* x y)) (* b c))) a))
(* -1 (* z (+ (* -1 (/ (* x y) a)) (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) z)) (/ (* b c) a)))))
(* -1 (* z (+ (* -1 (* x y)) (/ (* i (* j y)) z))))
(* -1 (* z (+ (* -1 (* x y)) (/ (* a (* t x)) z))))
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(* -1 (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(- (* t (- x (/ (* b i) a))) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* t (+ (* -1 (* a x)) (* b i)))
(+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z)))
(+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z))))
(+ (* -1 (* b (* c z))) (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))))
(/ (+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z)))) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(* -1 (* a (* t (- x (/ (* b i) a)))))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (- x (/ (* b i) a)))
(* t (- (+ x (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) t))) (/ (* b i) a)))
(* t (+ (* -1 (* a x)) (+ (/ (* c (+ (* -1 (* b z)) (* a j))) t) (/ (* x (* y z)) t))))
(* t (+ (* -1 (/ (* b (* c z)) t)) (+ (* b i) (/ (* y (+ (* -1 (* i j)) (* x z))) t))))
(/ (* b (* i t)) a)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (/ (* b i) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a t)))))
(* t (+ (* -1 (* a x)) (/ (* x (* y z)) t)))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (- (+ (* -1 x) (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (/ (* c j) t) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a t))))) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (/ (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))) t)) (* a x))))
(* -1 (* t (+ (* -1 (* b i)) (* -1 (/ (+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z)))) t)))))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (/ (* y (+ (* -1 (* i j)) (* x z))) a)) t)))))
(* -1 (* t (+ (* -1 (/ (* x (* y z)) t)) (* a x))))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(* -1 a)
(* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a))
(/ (- (* a (- (* t x) (* c j))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))) a)
(+ (* -1 (* b (* c z))) (* x (* y z)))
(+ (* -1 (* b (* c z))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))))
(/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)
(* -1 (* a (- (* t x) (* c j))))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* a (+ (* -1 (* t x)) (* c j)))
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(- (* t x) (* c j))
(- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(* a (+ (* -1 x) (/ (* b i) a)))
(* a (+ (* -1 (/ (* i (* j y)) a)) (* c j)))
(* a (+ c (* -1 (/ (* i y) a))))
(* a (+ (* -1 (/ (* b (* c z)) a)) (* c j)))
(* a (+ j (* -1 (/ (* b z) a))))
(* a (+ (* -1 (* t x)) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))
(* a (+ (* -1 (* t x)) (/ (* x (* y z)) a)))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(* -1 (* a (+ (* -1 (* c j)) (/ (* i (* j y)) a))))
(* -1 (* a (+ (* -1 c) (/ (* i y) a))))
(* -1 (* a (+ (* -1 (* c j)) (/ (* b (* c z)) a))))
(* -1 (* a (+ (* -1 j) (/ (* b z) a))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* x (* y z))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (/ (* x (* y z)) a)) (* t x))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(- (+ (* -1 (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))) (* t x)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z))))
(+ (* -1 (* b (* c z))) (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))))
(+ (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))) (/ (* y (+ (* -1 (* i j)) (* x z))) a))
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* -1 (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (- (/ (* t x) b) (+ (* -1 (/ (* c z) a)) (+ (/ (* c j) b) (+ (/ (* i t) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b)))))))
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(* b (+ i (* -1 (/ (* a x) b))))
(* b (+ (* -1 (* c z)) (/ (* a (* c j)) b)))
(* b (+ (* -1 z) (/ (* a j) b)))
(* b (+ (* -1 (* c z)) (+ (/ (* a (* c j)) b) (/ (* x (+ (* -1 (* a t)) (* y z))) b))))
(* b (+ (* -1 (* c z)) (+ (* i t) (/ (* y (+ (* -1 (* i j)) (* x z))) b))))
(* b (+ (* -1 (/ (* c z) a)) (+ (/ (* i t) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b)))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(* -1 (* b (- (* c z) (* i t))))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(* -1 (* b (- (* -1 (/ (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) b)) (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(* -1 (* b (+ (* -1 (/ (* a (* c j)) b)) (* c z))))
(* -1 (* b (+ z (* -1 (/ (* a j) b)))))
(* -1 (* b (+ (* -1 (/ (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))) b)) (* c z))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) b)))))
(* -1 (* b (+ (* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b))) (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(- (+ (* -1 (* c (+ j (* -1 (/ (* b z) a))))) (* t x)) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z))))
(/ (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))) a)
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* -1 (* c (+ j (* -1 (/ (* b z) a)))))
(* c (- (/ (* t x) c) (+ j (+ (* -1 (/ (* b z) a)) (+ (/ (* b (* i t)) (* a c)) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a c)))))))
(* c (+ (* -1 (/ (* i (* j y)) c)) (* a j)))
(* c (+ a (* -1 (/ (* i y) c))))
(* c (+ (* -1 (* b z)) (+ (* a j) (/ (* x (+ (* -1 (* a t)) (* y z))) c))))
(* c (+ (* -1 (* b z)) (+ (/ (* b (* i t)) c) (/ (* y (+ (* -1 (* i j)) (* x z))) c))))
(* -1 (/ (* b (* c z)) a))
(* c (+ (* -1 (/ (* b z) a)) (+ (/ (* b (* i t)) (* a c)) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a c)))))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* c (+ (* -1 j) (/ (* b z) a)))
(* -1 (* c (- (* -1 (/ (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) c)) (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* -1 (* a j)) (/ (* i (* j y)) c))))
(* -1 (* c (+ (* -1 a) (/ (* i y) c))))
(* -1 (* c (+ (* -1 (+ (* -1 (* b z)) (* a j))) (* -1 (/ (* x (+ (* -1 (* a t)) (* y z))) c)))))
(* -1 (* c (+ (* -1 (/ (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))) c)) (* b z))))
(* -1 (* c (+ (* -1 (/ (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)) c)) (/ (* b z) a))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))
(- (+ (* -1 (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))) (* t x)) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))
(* -1 i)
(+ (* -1 (* b (* c z))) (+ (* i (+ (* -1 (* j y)) (* b t))) (* x (* y z))))
(/ (+ (* -1 (* b (* c z))) (* x (* y z))) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))) (/ (* x (* y z)) a)))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* -1 (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (- (/ (* t x) i) (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (+ (/ (* c j) i) (/ (* x (* y z)) (* a i))))))))
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(* i (+ b (* -1 (/ (* a x) i))))
(* i (+ (* -1 (* j y)) (/ (* a (* c j)) i)))
(* i (+ (* -1 y) (/ (* a c) i)))
(* i (+ (* -1 (* j y)) (* b t)))
(* i (+ (* -1 (* j y)) (+ (* -1 (/ (* b (* c z)) i)) (+ (* b t) (/ (* x (* y z)) i)))))
(/ (* i (+ (* -1 (* j y)) (* b t))) a)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (/ (* x (* y z)) (* a i))))))
(* i (+ (* -1 (* j y)) (/ (* x (* y z)) i)))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))
(* -1 (* i (- (* -1 (/ (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))) i)) (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(* -1 (* i (+ (* -1 (/ (* a (* c j)) i)) (* j y))))
(* -1 (* i (+ y (* -1 (/ (* a c) i)))))
(* -1 (* i (+ (* -1 (* b t)) (* j y))))
(* -1 (* i (+ (* -1 (* b t)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* x (* y z))) i)) (* j y)))))
(* -1 (/ (* i (+ (* -1 (* b t)) (* j y))) a))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (/ (* x (* y z)) a)) i)) (/ (* j y) a)))))
(* -1 (* i (+ (* -1 (/ (* x (* y z)) i)) (* j y))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(- (+ (* -1 (* j (+ c (* -1 (/ (* i y) a))))) (* t x)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(* j (+ (* -1 (* i y)) (* a c)))
(+ (* -1 (* b (* c z))) (* x (+ (* -1 (* a t)) (* y z))))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z)))
(/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))) a)
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* -1 (* j (+ c (* -1 (/ (* i y) a)))))
(* j (- (/ (* t x) j) (+ c (+ (* -1 (/ (* i y) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)) (/ (* x (* y z)) (* a j)))))))
(* j (+ (* -1 (/ (* b (* c z)) j)) (* a c)))
(* j (+ a (* -1 (/ (* b z) j))))
(* j (+ (* -1 (/ (* b (* c z)) j)) (+ (* a c) (/ (* x (+ (* -1 (* a t)) (* y z))) j))))
(* j (+ (* -1 (* i y)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) j) (/ (* x (* y z)) j))))
(* -1 (/ (* i (* j y)) a))
(* j (+ (* -1 (/ (* i y) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)) (/ (* x (* y z)) (* a j)))))
(* j (+ (* -1 (* i y)) (/ (* x (* y z)) j)))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(* j (+ (* -1 c) (/ (* i y) a)))
(* -1 (* j (- (* -1 (/ (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))) j)) (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* -1 (* a c)) (/ (* b (* c z)) j))))
(* -1 (* j (+ (* -1 a) (/ (* b z) j))))
(* -1 (* j (+ (* -1 (* a c)) (* -1 (/ (+ (* -1 (* b (* c z))) (* x (+ (* -1 (* a t)) (* y z)))) j)))))
(* -1 (* j (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))) j)) (* i y))))
(* -1 (* j (+ (* -1 (/ (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)) j)) (/ (* i y) a))))
(* -1 (* j (+ (* -1 (/ (* x (* y z)) j)) (* i y))))
Outputs
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) a)
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (-.f64 t (/.f64 (*.f64 y z) a)) x) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j))))
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))
(* -1 (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)))
(- (* x (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(-.f64 (*.f64 (-.f64 t (/.f64 (*.f64 y z) a)) x) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)))
(* b (* i t))
(*.f64 (*.f64 i t) b)
(+ (* -1 (* a (* t x))) (* b (* i t)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 i t) b))
(* b i)
(*.f64 b i)
(+ (* -1 (* a x)) (* b i))
(fma.f64 (neg.f64 a) x (*.f64 b i))
(* c (+ (* -1 (* b z)) (* a j)))
(*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c)
(+ (* c (+ (* -1 (* b z)) (* a j))) (* x (+ (* -1 (* a t)) (* y z))))
(fma.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
(+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t))))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(+ (* -1 (* i (* j y))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))))
(fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)))
(/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) a)
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))) a)
(* -1 (* i (* j y)))
(*.f64 (*.f64 (neg.f64 j) y) i)
(+ (* -1 (* i (* j y))) (* x (* y z)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 y z) x))
(* x (+ (* -1 (* a t)) (* y z)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x)
(* -1 (* a (* x (- t (/ (* y z) a)))))
(*.f64 (neg.f64 a) (*.f64 (-.f64 t (/.f64 (*.f64 y z) a)) x))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)
(* x (- (* y z) (* a t)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x)
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(*.f64 (-.f64 (fma.f64 y z (/.f64 (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j) x)) (fma.f64 b (/.f64 (fma.f64 z c (*.f64 (neg.f64 i) t)) x) (*.f64 t a))) x)
(* x (- t (/ (* y z) a)))
(*.f64 (-.f64 t (/.f64 (*.f64 y z) a)) x)
(* x (- (+ t (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) x))) (/ (* y z) a)))
(*.f64 (-.f64 (-.f64 t (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)) (/.f64 (*.f64 y z) a)) x)
(* -1 (* a (* t x)))
(*.f64 (neg.f64 a) (*.f64 x t))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(*.f64 (fma.f64 (neg.f64 a) t (/.f64 (*.f64 (*.f64 i t) b) x)) x)
(* -1 (* a x))
(*.f64 (neg.f64 a) x)
(* x (+ (* -1 a) (/ (* b i) x)))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(* x (+ (* -1 (* a t)) (+ (* y z) (/ (* c (+ (* -1 (* b z)) (* a j))) x))))
(*.f64 (fma.f64 (neg.f64 a) t (fma.f64 y z (/.f64 (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c) x))) x)
(* x (* y z))
(*.f64 (*.f64 y z) x)
(* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(*.f64 (fma.f64 y z (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) x)) x)
(/ (* x (* y z)) a)
(*.f64 x (/.f64 (*.f64 y z) a))
(* x (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* y z) a))))
(*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) x) (/.f64 (*.f64 y z) a)) x)
(* x (+ (* -1 (/ (* i (* j y)) x)) (* y z)))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 y j) x) (*.f64 y z)) x)
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(*.f64 (neg.f64 a) (*.f64 (-.f64 t (/.f64 (*.f64 y z) a)) x))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)))))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (fma.f64 (neg.f64 a) t (*.f64 y z))) (/.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) x)))
(* -1 (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 y z) a)))
(* -1 (* x (- (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) (* -1 (/ (* y z) a)))))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)) (/.f64 (*.f64 y z) a)))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) x) (*.f64 t a)))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(*.f64 (neg.f64 x) (-.f64 a (/.f64 (*.f64 b i) x)))
(* -1 (* x (+ (* -1 (+ (* -1 (* a t)) (* y z))) (* -1 (/ (* c (+ (* -1 (* b z)) (* a j))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 (neg.f64 a) t (fma.f64 y z (/.f64 (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c) x)))))
(* -1 (* x (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 y z (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) x))))
(* -1 (* x (+ (* -1 (/ (* y z) a)) (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) a)) x)))))
(*.f64 (neg.f64 x) (neg.f64 (fma.f64 y (/.f64 z a) (/.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) x))))
(* -1 (* x (+ (* -1 (* y z)) (/ (* i (* j y)) x))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 y) z (/.f64 (*.f64 (*.f64 y j) i) x)))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a))) (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a)))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)))
(- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a)))
(- (+ (* -1 (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))) (* t x)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 x) z (*.f64 i j)) a) y (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a))))
(* a (* c j))
(*.f64 (*.f64 c a) j)
(+ (* -1 (* i (* j y))) (* a (* c j)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 c a) j))
(* a c)
(*.f64 c a)
(+ (* -1 (* i y)) (* a c))
(fma.f64 (neg.f64 y) i (*.f64 c a))
(+ (* -1 (* a (* t x))) (* c (+ (* -1 (* b z)) (* a j))))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c))
(+ (* -1 (* a (* t x))) (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))))
(fma.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
(* b (+ (* -1 (* c z)) (* i t)))
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(/ (* b (+ (* -1 (* c z)) (* i t))) a)
(/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a)
(+ (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(* y (+ (* -1 (* i j)) (* x z)))
(*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)
(+ (* -1 (* a (* t x))) (* x (* y z)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x)
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(*.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a) a)
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) a (*.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a))) (neg.f64 y)))) y)
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(*.f64 (-.f64 (fma.f64 (neg.f64 j) i (+.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a) y) (*.f64 z x))) (*.f64 b (/.f64 (fma.f64 z c (*.f64 (neg.f64 i) t)) y))) y)
(* -1 (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(*.f64 (/.f64 (fma.f64 (neg.f64 x) z (*.f64 i j)) a) y)
(* y (- (/ (* t x) y) (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (+ (/ (* c j) y) (/ (* x z) a))))))
(*.f64 (-.f64 (/.f64 (*.f64 x t) y) (fma.f64 (neg.f64 i) (/.f64 j a) (+.f64 (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a)) y) (/.f64 (*.f64 z x) a)))) y)
(* y (+ (* -1 (* i j)) (/ (* a (* c j)) y)))
(*.f64 (fma.f64 (neg.f64 j) i (/.f64 (*.f64 (*.f64 c a) j) y)) y)
(* -1 (* i y))
(*.f64 (neg.f64 y) i)
(* y (+ (* -1 i) (/ (* a c) y)))
(*.f64 (fma.f64 a (/.f64 c y) (neg.f64 i)) y)
(* y (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* c (+ (* -1 (* b z)) (* a j))) y))))
(*.f64 (fma.f64 z x (/.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c)) y)) y)
(* y (+ (* -1 (* i j)) (+ (* x z) (/ (* b (+ (* -1 (* c z)) (* i t))) y))))
(*.f64 (fma.f64 (neg.f64 j) i (fma.f64 z x (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) y))) y)
(/ (* y (+ (* -1 (* i j)) (* x z))) a)
(/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a)
(* y (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (/ (* x z) a))))
(*.f64 (fma.f64 (/.f64 b y) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a)) y)
(* y (+ (* -1 (/ (* a (* t x)) y)) (* x z)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) y) (*.f64 z x)) y)
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(*.f64 (neg.f64 y) (fma.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a))) y) (fma.f64 (neg.f64 x) z (*.f64 i j))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(*.f64 (neg.f64 y) (fma.f64 (neg.f64 x) z (*.f64 i j)))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(*.f64 (neg.f64 y) (fma.f64 (neg.f64 x) z (fma.f64 i j (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) (neg.f64 y)))))
(* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) a))
(*.f64 (/.f64 (fma.f64 (neg.f64 x) z (*.f64 i j)) a) y)
(* -1 (* y (- (* -1 (/ (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) y)) (* -1 (/ (+ (* -1 (* i j)) (* x z)) a)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a))) (neg.f64 y)) (/.f64 (fma.f64 (neg.f64 x) z (*.f64 i j)) a)))
(* -1 (* y (+ (* -1 (/ (* a (* c j)) y)) (* i j))))
(*.f64 (neg.f64 y) (fma.f64 (neg.f64 a) (/.f64 (*.f64 c j) y) (*.f64 i j)))
(* -1 (* y (+ i (* -1 (/ (* a c) y)))))
(*.f64 (neg.f64 y) (-.f64 i (/.f64 (*.f64 c a) y)))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (+ (* -1 (* a (* t x))) (* c (+ (* -1 (* b z)) (* a j)))) y)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 z x (/.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c)) y))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) y)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 (neg.f64 j) i (fma.f64 z x (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) y)))))
(* -1 (* y (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))) (* -1 (/ (+ (* -1 (* i j)) (* x z)) a)))))
(*.f64 (neg.f64 y) (neg.f64 (fma.f64 (/.f64 b y) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* a (* t x)) y))))
(*.f64 (neg.f64 y) (fma.f64 (neg.f64 x) z (/.f64 (*.f64 (*.f64 x t) a) y)))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j))) (*.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z)))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (*.f64 i t) b)))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))) (*.f64 (*.f64 i t) b))
(- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j)))
(- (+ (* -1 (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))) (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(fma.f64 (neg.f64 z) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) (-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j))))
(+ (* -1 (* b (* c z))) (* a (* c j)))
(fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (*.f64 c a) j))
(* a j)
(*.f64 j a)
(+ (* -1 (* b z)) (* a j))
(fma.f64 (neg.f64 b) z (*.f64 j a))
(* -1 z)
(neg.f64 z)
(+ (* -1 (* a (* t x))) (* a (* c j)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(+ (* -1 (* i (* j y))) (* b (* i t)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b))
(+ (* -1 (* i (* j y))) (+ (* b (* i t)) (* z (+ (* -1 (* b c)) (* x y)))))
(fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)))
(/ (+ (* -1 (* i (* j y))) (* b (* i t))) a)
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))) (/ (* b (* i t)) a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))) a)
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j)))) z)) z)
(* z (- (* x y) (* b c)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) z) (*.f64 y x)) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) z) (*.f64 b c))) z)
(* -1 (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(/.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (neg.f64 a))
(* z (- (/ (* t x) z) (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (+ (/ (* c j) z) (/ (* x y) a)))))))
(*.f64 (-.f64 (/.f64 (*.f64 x t) z) (fma.f64 (neg.f64 b) (/.f64 c a) (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j)) z) (/.f64 (*.f64 y x) a)))) z)
(* -1 (* b (* c z)))
(*.f64 (neg.f64 b) (*.f64 z c))
(* z (+ (* -1 (* b c)) (/ (* a (* c j)) z)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 a (/.f64 (*.f64 c j) z))) z)
(* -1 (* b z))
(*.f64 (neg.f64 b) z)
(* z (+ (* -1 b) (/ (* a j) z)))
(*.f64 (fma.f64 a (/.f64 j z) (neg.f64 b)) z)
(* z (+ (* -1 (* b c)) (* x y)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)
(* z (+ (* -1 (* b c)) (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* a (* c j)) z)))))
(*.f64 (fma.f64 (neg.f64 b) c (+.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a) z) (*.f64 y x))) z)
(* z (+ (* -1 (* b c)) (+ (* -1 (/ (* i (* j y)) z)) (+ (* x y) (/ (* b (* i t)) z)))))
(*.f64 (fma.f64 (neg.f64 b) c (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) z) (*.f64 y x))) z)
(/ (* z (+ (* -1 (* b c)) (* x y))) a)
(*.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z)
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (/ (* x y) a)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 c a) (+.f64 (/.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) z) (/.f64 (*.f64 y x) a))) z)
(* z (+ (* -1 (/ (* i (* j y)) z)) (* x y)))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 y j) z) (*.f64 y x)) z)
(* z (+ (* -1 (/ (* a (* t x)) z)) (* x y)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) z) (*.f64 y x)) z)
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(*.f64 (neg.f64 (*.f64 z a)) (/.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) a))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(*.f64 (*.f64 a (+.f64 (/.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) a) (/.f64 (-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j))) z))) (neg.f64 z))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(*.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) (neg.f64 z))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 y x (/.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (*.f64 (*.f64 i t) b))) z)) (*.f64 b c)) (neg.f64 z))
(* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))
(*.f64 (/.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) a) z)
(* -1 (* z (- (* -1 (/ (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))) z)) (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x t) (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (*.f64 c j))) (neg.f64 z)) (/.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) a)) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* a (* c j)) z)) (* b c))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 c j) z) (*.f64 b c)) (neg.f64 z))
(* -1 (* z (+ b (* -1 (/ (* a j) z)))))
(*.f64 (-.f64 b (/.f64 (*.f64 j a) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (* x y)) (* b c))))
(*.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) (neg.f64 z))
(* -1 (* z (+ (* -1 (* x y)) (+ (* -1 (/ (+ (* -1 (* a (* t x))) (* a (* c j))) z)) (* b c)))))
(*.f64 (fma.f64 (neg.f64 y) x (fma.f64 b c (/.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a) (neg.f64 z)))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* x y)) (+ (* -1 (/ (+ (* -1 (* i (* j y))) (* b (* i t))) z)) (* b c)))))
(*.f64 (fma.f64 (neg.f64 y) x (fma.f64 b c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) (neg.f64 z)))) (neg.f64 z))
(* -1 (/ (* z (+ (* -1 (* x y)) (* b c))) a))
(/.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) (neg.f64 z)) a)
(* -1 (* z (+ (* -1 (/ (* x y) a)) (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) z)) (/ (* b c) a)))))
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 y) x (*.f64 b c)) a) (/.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)) a) (neg.f64 z))) (neg.f64 z))
(* -1 (* z (+ (* -1 (* x y)) (/ (* i (* j y)) z))))
(*.f64 (fma.f64 (neg.f64 y) x (/.f64 (*.f64 (*.f64 y j) i) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (* x y)) (/ (* a (* t x)) z))))
(*.f64 (fma.f64 (neg.f64 y) x (/.f64 (*.f64 (*.f64 x t) a) z)) (neg.f64 z))
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)) a)
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(fma.f64 (*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) t) a (*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)) a))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(-.f64 (fma.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j (fma.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t (*.f64 (*.f64 y z) x))) (*.f64 (*.f64 b c) z))
(* -1 (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(neg.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)))
(- (* t (- x (/ (* b i) a))) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(-.f64 (*.f64 (-.f64 x (/.f64 (*.f64 b i) a)) t) (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)))
(* t (+ (* -1 (* a x)) (* b i)))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t)
(+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z)))
(fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c))
(+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z))))
(fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
(+ (* -1 (* b (* c z))) (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))))
(fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(/ (+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z)))) a)
(/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(* -1 (* a (* t (- x (/ (* b i) a)))))
(*.f64 (*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) t) a)
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(*.f64 (*.f64 a (+.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)) t))) t)
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t)
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(*.f64 (-.f64 (fma.f64 (neg.f64 a) x (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) t)) (fma.f64 (neg.f64 i) b (/.f64 (*.f64 (*.f64 b c) z) t))) t)
(* t (- x (/ (* b i) a)))
(*.f64 (-.f64 x (/.f64 (*.f64 b i) a)) t)
(* t (- (+ x (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) t))) (/ (* b i) a)))
(*.f64 (-.f64 (-.f64 x (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)) t)) (/.f64 (*.f64 b i) a)) t)
(* t (+ (* -1 (* a x)) (+ (/ (* c (+ (* -1 (* b z)) (* a j))) t) (/ (* x (* y z)) t))))
(*.f64 (fma.f64 (neg.f64 a) x (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c)) t)) t)
(* t (+ (* -1 (/ (* b (* c z)) t)) (+ (* b i) (/ (* y (+ (* -1 (* i j)) (* x z))) t))))
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) t) (*.f64 b i)) t)
(/ (* b (* i t)) a)
(/.f64 (*.f64 (*.f64 i t) b) a)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (/ (* b i) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a t)))))
(*.f64 (+.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) t) (/.f64 (*.f64 b i) a)) t)
(* t (+ (* -1 (* a x)) (/ (* x (* y z)) t)))
(*.f64 (fma.f64 (neg.f64 a) x (/.f64 (*.f64 (*.f64 y z) x) t)) t)
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(*.f64 (*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) t) a)
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(*.f64 (neg.f64 (*.f64 a (+.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)) t)))) (neg.f64 t))
(* -1 (* t (- (* a x) (* b i))))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t)
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(*.f64 (-.f64 (fma.f64 x a (/.f64 (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) (neg.f64 t))) (*.f64 b i)) (neg.f64 t))
(* -1 (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) (neg.f64 t))
(* -1 (* t (- (+ (* -1 x) (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (/ (* c j) t) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a t))))) (* -1 (/ (* b i) a)))))
(*.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (*.f64 c j)) t)) (/.f64 (*.f64 b i) a)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))) t)) (* a x))))
(*.f64 (fma.f64 x a (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c)) (neg.f64 t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (* b i)) (* -1 (/ (+ (* -1 (* b (* c z))) (* y (+ (* -1 (* i j)) (* x z)))) t)))))
(*.f64 (neg.f64 (fma.f64 b i (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (/ (* y (+ (* -1 (* i j)) (* x z))) a)) t)))))
(*.f64 (neg.f64 (fma.f64 b (/.f64 i a) (/.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* x (* y z)) t)) (* a x))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 y z) t) (*.f64 x a)) (neg.f64 t))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(+.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(* -1 a)
(neg.f64 a)
(* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a))
(/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) (neg.f64 a))
(/ (- (* a (- (* t x) (* c j))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))) a)
(/.f64 (-.f64 (*.f64 (fma.f64 (neg.f64 j) c (*.f64 x t)) a) (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))) a)
(+ (* -1 (* b (* c z))) (* x (* y z)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)
(+ (* -1 (* b (* c z))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)
(/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(* -1 (* a (- (* t x) (* c j))))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (fma.f64 (neg.f64 x) t (*.f64 c j))) a)
(* a (+ (* -1 (* t x)) (* c j)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(*.f64 (-.f64 (fma.f64 (neg.f64 x) t (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 y z) x)) a) (*.f64 c j))) (*.f64 b (/.f64 (fma.f64 z c (*.f64 (neg.f64 i) t)) a))) a)
(- (* t x) (* c j))
(fma.f64 (neg.f64 j) c (*.f64 x t))
(- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))
(-.f64 (fma.f64 x t (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) (neg.f64 a))) (*.f64 c j))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (*.f64 (*.f64 i t) b) a)) a)
(* a (+ (* -1 x) (/ (* b i) a)))
(*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) a)
(* a (+ (* -1 (/ (* i (* j y)) a)) (* c j)))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 y j) a) (*.f64 c j)) a)
(* a (+ c (* -1 (/ (* i y) a))))
(*.f64 (-.f64 c (/.f64 (*.f64 y i) a)) a)
(* a (+ (* -1 (/ (* b (* c z)) a)) (* c j)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 z c) a) (*.f64 c j)) a)
(* a (+ j (* -1 (/ (* b z) a))))
(*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) a)
(* a (+ (* -1 (* t x)) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))
(*.f64 (fma.f64 (neg.f64 x) t (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j))) a)
(* a (+ (* -1 (* t x)) (/ (* x (* y z)) a)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 x (/.f64 (*.f64 y z) a))) a)
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(*.f64 (neg.f64 a) (-.f64 (fma.f64 x t (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) (neg.f64 a))) (*.f64 c j)))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (fma.f64 x t (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))) (neg.f64 a)))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) a) (*.f64 x t)))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) a)
(* -1 (* a (+ (* -1 (* c j)) (/ (* i (* j y)) a))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (/.f64 (*.f64 (*.f64 y j) i) a)))
(* -1 (* a (+ (* -1 c) (/ (* i y) a))))
(*.f64 (neg.f64 a) (fma.f64 i (/.f64 y a) (neg.f64 c)))
(* -1 (* a (+ (* -1 (* c j)) (/ (* b (* c z)) a))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 c) j (/.f64 (*.f64 (*.f64 b c) z) a)))
(* -1 (* a (+ (* -1 j) (/ (* b z) a))))
(*.f64 (neg.f64 a) (fma.f64 b (/.f64 z a) (neg.f64 j)))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* x (* y z))) a)) (* t x)))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (fma.f64 x t (/.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (neg.f64 a)))))
(* -1 (* a (+ (* -1 (/ (* x (* y z)) a)) (* t x))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 x) (/.f64 (*.f64 y z) a) (*.f64 x t)))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a))) (/.f64 (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b) a)))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(fma.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)))
(- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a)))
(- (+ (* -1 (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))) (* t x)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(fma.f64 (neg.f64 b) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a))))
(+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))
(+ (* -1 (* b (* c z))) (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(+ (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))) (/ (* y (+ (* -1 (* i j)) (* x z))) a))
(/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(*.f64 (*.f64 b a) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) a (*.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a))) (neg.f64 b)))) b)
(* b (- (* i t) (* c z)))
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(*.f64 (-.f64 (fma.f64 i t (/.f64 (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) b)) (*.f64 z c)) b)
(* -1 (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(*.f64 (neg.f64 b) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a))
(* b (- (/ (* t x) b) (+ (* -1 (/ (* c z) a)) (+ (/ (* c j) b) (+ (/ (* i t) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b)))))))
(*.f64 (-.f64 (/.f64 (*.f64 x t) b) (fma.f64 (neg.f64 c) (/.f64 z a) (+.f64 (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a)) b) (/.f64 (*.f64 i t) a)))) b)
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) b) (*.f64 i t)) b)
(* b (+ i (* -1 (/ (* a x) b))))
(*.f64 (-.f64 i (/.f64 (*.f64 x a) b)) b)
(* b (+ (* -1 (* c z)) (/ (* a (* c j)) b)))
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 a (/.f64 (*.f64 c j) b))) b)
(* b (+ (* -1 z) (/ (* a j) b)))
(*.f64 (fma.f64 a (/.f64 j b) (neg.f64 z)) b)
(* b (+ (* -1 (* c z)) (+ (/ (* a (* c j)) b) (/ (* x (+ (* -1 (* a t)) (* y z))) b))))
(*.f64 (fma.f64 (neg.f64 c) z (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)) b)) b)
(* b (+ (* -1 (* c z)) (+ (* i t) (/ (* y (+ (* -1 (* i j)) (* x z))) b))))
(*.f64 (fma.f64 (neg.f64 c) z (fma.f64 i t (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) b))) b)
(* b (+ (* -1 (/ (* c z) a)) (+ (/ (* i t) a) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b)))))
(*.f64 (fma.f64 (/.f64 y b) (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a)) b)
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(*.f64 (neg.f64 b) (fma.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a))) b) (neg.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)))))
(* -1 (* b (- (* c z) (* i t))))
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)) b) #s(literal -1 binary64) (fma.f64 z c (*.f64 (neg.f64 i) t))))
(* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(*.f64 (neg.f64 b) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a))
(* -1 (* b (- (* -1 (/ (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) b)) (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)))))
(*.f64 (neg.f64 b) (+.f64 (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) a))) (neg.f64 b)) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a)))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 i) t (*.f64 a (/.f64 (*.f64 x t) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(*.f64 (neg.f64 b) (fma.f64 a (/.f64 x b) (neg.f64 i)))
(* -1 (* b (+ (* -1 (/ (* a (* c j)) b)) (* c z))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) (/.f64 (*.f64 c j) b) (*.f64 z c)))
(* -1 (* b (+ z (* -1 (/ (* a j) b)))))
(*.f64 (neg.f64 b) (-.f64 z (/.f64 (*.f64 j a) b)))
(* -1 (* b (+ (* -1 (/ (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))) b)) (* c z))))
(*.f64 (neg.f64 b) (fma.f64 z c (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)) (neg.f64 b))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) b)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 (neg.f64 c) z (fma.f64 i t (/.f64 (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y) b)))))
(* -1 (* b (+ (* -1 (/ (* y (+ (* -1 (* i j)) (* x z))) (* a b))) (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)))))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 (/.f64 y b) (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) (*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) c)))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (*.f64 i t) b)))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))) (*.f64 (*.f64 i t) b))
(- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a))
(- (+ (* -1 (* c (+ j (* -1 (/ (* b z) a))))) (* t x)) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))
(fma.f64 (neg.f64 c) (-.f64 j (/.f64 (*.f64 b z) a)) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)))
(+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z))))
(fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b))
(/ (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))) a)
(/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(*.f64 (*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) c) a)
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(*.f64 (fma.f64 a (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) (neg.f64 c)) (*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) a)) c)
(* c (- (* a j) (* b z)))
(*.f64 (fma.f64 (neg.f64 b) z (*.f64 j a)) c)
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(*.f64 (-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x)) c) (*.f64 j a)) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) c) (*.f64 b z))) c)
(* -1 (* c (+ j (* -1 (/ (* b z) a)))))
(*.f64 (neg.f64 c) (-.f64 j (/.f64 (*.f64 b z) a)))
(* c (- (/ (* t x) c) (+ j (+ (* -1 (/ (* b z) a)) (+ (/ (* b (* i t)) (* a c)) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a c)))))))
(*.f64 (-.f64 (-.f64 (/.f64 (*.f64 x t) c) j) (fma.f64 (neg.f64 b) (/.f64 z a) (/.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a) c))) c)
(* c (+ (* -1 (/ (* i (* j y)) c)) (* a j)))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 y j) c) (*.f64 j a)) c)
(* c (+ a (* -1 (/ (* i y) c))))
(*.f64 (-.f64 a (/.f64 (*.f64 y i) c)) c)
(* c (+ (* -1 (* b z)) (+ (* a j) (/ (* x (+ (* -1 (* a t)) (* y z))) c))))
(*.f64 (fma.f64 (neg.f64 b) z (fma.f64 j a (/.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x) c))) c)
(* c (+ (* -1 (* b z)) (+ (/ (* b (* i t)) c) (/ (* y (+ (* -1 (* i j)) (* x z))) c))))
(*.f64 (fma.f64 (neg.f64 b) z (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) c)) c)
(* -1 (/ (* b (* c z)) a))
(*.f64 (neg.f64 b) (/.f64 (*.f64 z c) a))
(* c (+ (* -1 (/ (* b z) a)) (+ (/ (* b (* i t)) (* a c)) (/ (* y (+ (* -1 (* i j)) (* x z))) (* a c)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) (/.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a) c)) c)
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(*.f64 (neg.f64 a) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(*.f64 (*.f64 a (+.f64 (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) c) (fma.f64 b (/.f64 z a) (neg.f64 j)))) (neg.f64 c))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(*.f64 (fma.f64 (neg.f64 j) a (*.f64 b z)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 j a (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (*.f64 i t) b))) c)) (*.f64 b z)) (neg.f64 c))
(* c (+ (* -1 j) (/ (* b z) a)))
(*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c)
(* -1 (* c (- (* -1 (/ (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))) c)) (+ (* -1 j) (/ (* b z) a)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) (neg.f64 c)) (fma.f64 b (/.f64 z a) (neg.f64 j))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* a j)) (/ (* i (* j y)) c))))
(*.f64 (fma.f64 (neg.f64 j) a (/.f64 (*.f64 (*.f64 y j) i) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 a) (/ (* i y) c))))
(*.f64 (fma.f64 i (/.f64 y c) (neg.f64 a)) (neg.f64 c))
(* -1 (* c (+ (* -1 (+ (* -1 (* b z)) (* a j))) (* -1 (/ (* x (+ (* -1 (* a t)) (* y z))) c)))))
(*.f64 (neg.f64 (fma.f64 (neg.f64 b) z (fma.f64 j a (/.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x) c)))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* b (* i t)) (* y (+ (* -1 (* i j)) (* x z)))) c)) (* b z))))
(*.f64 (fma.f64 b z (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)) c)) (/ (* b z) a))))
(*.f64 (fma.f64 b (/.f64 z a) (/.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a) (neg.f64 c))) (neg.f64 c))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j))) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i)))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(-.f64 (fma.f64 (*.f64 c a) j (fma.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))) (*.f64 (*.f64 b c) z))
(- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))
(-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j)))
(- (+ (* -1 (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))) (* t x)) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))
(fma.f64 (neg.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a)) i (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j))))
(* -1 i)
(neg.f64 i)
(+ (* -1 (* b (* c z))) (+ (* i (+ (* -1 (* j y)) (* b t))) (* x (* y z))))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i))
(/ (+ (* -1 (* b (* c z))) (* x (* y z))) a)
(*.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z)
(+ (* -1 (/ (* b (* c z)) a)) (+ (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))) (/ (* x (* y z)) a)))
(fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(*.f64 (*.f64 i a) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j)))) i)) i)
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(*.f64 (-.f64 (fma.f64 (neg.f64 j) y (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)) i)) (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 b c) z) i))) i)
(* -1 (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) (neg.f64 i))
(* i (- (/ (* t x) i) (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (+ (/ (* c j) i) (/ (* x (* y z)) (* a i))))))))
(*.f64 (-.f64 (/.f64 (*.f64 x t) i) (fma.f64 (/.f64 (neg.f64 b) i) (/.f64 (*.f64 z c) a) (+.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) (/.f64 (fma.f64 c j (*.f64 x (/.f64 (*.f64 y z) a))) i)))) i)
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) i) (*.f64 b t)) i)
(* i (+ b (* -1 (/ (* a x) i))))
(*.f64 (-.f64 b (/.f64 (*.f64 x a) i)) i)
(* i (+ (* -1 (* j y)) (/ (* a (* c j)) i)))
(*.f64 (fma.f64 (neg.f64 j) y (/.f64 (*.f64 (*.f64 c a) j) i)) i)
(* i (+ (* -1 y) (/ (* a c) i)))
(*.f64 (fma.f64 a (/.f64 c i) (neg.f64 y)) i)
(* i (+ (* -1 (* j y)) (* b t)))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* i (+ (* -1 (* j y)) (+ (* -1 (/ (* b (* c z)) i)) (+ (* b t) (/ (* x (* y z)) i)))))
(*.f64 (fma.f64 (neg.f64 y) j (+.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) i) (*.f64 b t))) i)
(/ (* i (+ (* -1 (* j y)) (* b t))) a)
(*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (/ (* x (* y z)) (* a i))))))
(*.f64 (fma.f64 (/.f64 (neg.f64 b) i) (/.f64 (*.f64 z c) a) (+.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) (/.f64 (*.f64 x (/.f64 (*.f64 y z) a)) i))) i)
(* i (+ (* -1 (* j y)) (/ (* x (* y z)) i)))
(*.f64 (fma.f64 (neg.f64 y) j (/.f64 (*.f64 (*.f64 y z) x) i)) i)
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(*.f64 (*.f64 i a) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(*.f64 (*.f64 a (+.f64 (/.f64 (fma.f64 (neg.f64 t) b (*.f64 y j)) a) (/.f64 (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j))) i))) (neg.f64 i))
(* -1 (* i (- (* j y) (* b t))))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(*.f64 (-.f64 (fma.f64 y j (/.f64 (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)) (neg.f64 i))) (*.f64 b t)) (neg.f64 i))
(* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))
(*.f64 (/.f64 (fma.f64 (neg.f64 t) b (*.f64 y j)) a) i)
(* -1 (* i (- (* -1 (/ (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))) i)) (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 c j))) (neg.f64 i)) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 y j)) a)) (neg.f64 i))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(*.f64 (fma.f64 (neg.f64 t) b (*.f64 a (/.f64 (*.f64 x t) i))) (neg.f64 i))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(*.f64 (fma.f64 a (/.f64 x i) (neg.f64 b)) (neg.f64 i))
(* -1 (* i (+ (* -1 (/ (* a (* c j)) i)) (* j y))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 c j) i) (*.f64 y j)) (neg.f64 i))
(* -1 (* i (+ y (* -1 (/ (* a c) i)))))
(*.f64 (-.f64 y (/.f64 (*.f64 c a) i)) (neg.f64 i))
(* -1 (* i (+ (* -1 (* b t)) (* j y))))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* -1 (* i (+ (* -1 (* b t)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* x (* y z))) i)) (* j y)))))
(*.f64 (fma.f64 (neg.f64 b) t (fma.f64 y j (/.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (neg.f64 i)))) (neg.f64 i))
(* -1 (/ (* i (+ (* -1 (* b t)) (* j y))) a))
(*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i)
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (/ (* x (* y z)) a)) i)) (/ (* j y) a)))))
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 t) b (*.f64 y j)) a) (/.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (neg.f64 a)) i)) (neg.f64 i))
(* -1 (* i (+ (* -1 (/ (* x (* y z)) i)) (* j y))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 y z) i) (*.f64 y j)) (neg.f64 i))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) (*.f64 (-.f64 c (/.f64 (*.f64 y i) a)) j)))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a))
(- (+ (* -1 (* j (+ c (* -1 (/ (* i y) a))))) (* t x)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))
(fma.f64 (neg.f64 j) (-.f64 c (/.f64 (*.f64 y i) a)) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)))
(* j (+ (* -1 (* i y)) (* a c)))
(*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)
(+ (* -1 (* b (* c z))) (* x (+ (* -1 (* a t)) (* y z))))
(fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z)))
(fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))) a)
(/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(*.f64 (*.f64 (-.f64 c (/.f64 (*.f64 y i) a)) j) a)
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(*.f64 (fma.f64 a (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) (neg.f64 j)) (*.f64 (-.f64 c (/.f64 (*.f64 y i) a)) a)) j)
(* j (- (* a c) (* i y)))
(*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(*.f64 (-.f64 (fma.f64 c a (/.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x) j)) (fma.f64 y i (*.f64 b (/.f64 (fma.f64 z c (*.f64 (neg.f64 i) t)) j)))) j)
(* -1 (* j (+ c (* -1 (/ (* i y) a)))))
(*.f64 (neg.f64 j) (-.f64 c (/.f64 (*.f64 y i) a)))
(* j (- (/ (* t x) j) (+ c (+ (* -1 (/ (* i y) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)) (/ (* x (* y z)) (* a j)))))))
(*.f64 (-.f64 (-.f64 (/.f64 (*.f64 x t) j) c) (fma.f64 (neg.f64 i) (/.f64 y a) (/.f64 (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) j))) j)
(* j (+ (* -1 (/ (* b (* c z)) j)) (* a c)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 z c) j) (*.f64 c a)) j)
(* j (+ a (* -1 (/ (* b z) j))))
(*.f64 (-.f64 a (/.f64 (*.f64 b z) j)) j)
(* j (+ (* -1 (/ (* b (* c z)) j)) (+ (* a c) (/ (* x (+ (* -1 (* a t)) (* y z))) j))))
(*.f64 (fma.f64 c a (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x)) j)) j)
(* j (+ (* -1 (* i y)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) j) (/ (* x (* y z)) j))))
(*.f64 (fma.f64 (neg.f64 y) i (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) j)) j)
(* -1 (/ (* i (* j y)) a))
(*.f64 (neg.f64 i) (/.f64 (*.f64 y j) a))
(* j (+ (* -1 (/ (* i y) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)) (/ (* x (* y z)) (* a j)))))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 y a) (/.f64 (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) j)) j)
(* j (+ (* -1 (* i y)) (/ (* x (* y z)) j)))
(*.f64 (fma.f64 (neg.f64 y) i (/.f64 (*.f64 (*.f64 y z) x) j)) j)
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(*.f64 (neg.f64 a) (*.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) j))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(*.f64 (*.f64 a (+.f64 (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) j) (fma.f64 i (/.f64 y a) (neg.f64 c)))) (neg.f64 j))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(*.f64 (-.f64 (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 c a))) (/.f64 (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) j)) (neg.f64 j))
(* j (+ (* -1 c) (/ (* i y) a)))
(*.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) j)
(* -1 (* j (- (* -1 (/ (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))) j)) (+ (* -1 c) (/ (* i y) a)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) (neg.f64 j)) (fma.f64 i (/.f64 y a) (neg.f64 c))) (neg.f64 j))
(* -1 (* j (+ (* -1 (* a c)) (/ (* b (* c z)) j))))
(*.f64 (fma.f64 (neg.f64 c) a (/.f64 (*.f64 (*.f64 b c) z) j)) (neg.f64 j))
(* -1 (* j (+ (* -1 a) (/ (* b z) j))))
(*.f64 (fma.f64 b (/.f64 z j) (neg.f64 a)) (neg.f64 j))
(* -1 (* j (+ (* -1 (* a c)) (* -1 (/ (+ (* -1 (* b (* c z))) (* x (+ (* -1 (* a t)) (* y z)))) j)))))
(*.f64 (neg.f64 (fma.f64 c a (/.f64 (fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x)) j))) (neg.f64 j))
(* -1 (* j (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* x (* y z))) j)) (* i y))))
(*.f64 (fma.f64 y i (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) (neg.f64 j))) (neg.f64 j))
(* -1 (* j (+ (* -1 (/ (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)) j)) (/ (* i y) a))))
(*.f64 (fma.f64 i (/.f64 y a) (/.f64 (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (neg.f64 j))) (neg.f64 j))
(* -1 (* j (+ (* -1 (/ (* x (* y z)) j)) (* i y))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 y z) j) (*.f64 y i)) (neg.f64 j))

rewrite312.0ms (1.9%)

Memory
20.7MiB live, 311.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055410
091410
1382410
23153410
08691405
Stop Event
iter limit
node limit
iter limit
Counts
21 → 402
Calls
Call 1
Inputs
(*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
(neg.f64 a)
(fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(fma.f64 (neg.f64 a) x (*.f64 i b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
(*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)
(fma.f64 (neg.f64 i) y (*.f64 c a))
(neg.f64 i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(fma.f64 (neg.f64 z) b (*.f64 j a))
(neg.f64 z)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
(/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a)
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
Outputs
(*.f64 (fma.f64 x t (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))) (neg.f64 a))
(*.f64 (neg.f64 a) (fma.f64 x t (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))
(*.f64 a (neg.f64 (fma.f64 x t (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x t) #s(literal 2 binary64)) (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64))) (neg.f64 a)) (-.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))) (pow.f64 (*.f64 x t) #s(literal 3 binary64))) (neg.f64 a)) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 a) (-.f64 (pow.f64 (*.f64 x t) #s(literal 2 binary64)) (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64)))) (-.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))
(/.f64 (*.f64 (neg.f64 a) (+.f64 (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))) (pow.f64 (*.f64 x t) #s(literal 3 binary64)))) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x (neg.f64 a)) t) #s(literal 2 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x (neg.f64 a)) t) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a))))))
(neg.f64 (*.f64 (fma.f64 x t (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))) a))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
(fma.f64 (*.f64 t (neg.f64 a)) x (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
(fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a) (*.f64 (*.f64 x (neg.f64 a)) t))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
(fma.f64 (neg.f64 a) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 (*.f64 x (neg.f64 a)) t))
(-.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) (neg.f64 a)))
(-.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 a (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))
(-.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (neg.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))) (neg.f64 a)))
(-.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))
(+.f64 (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (neg.f64 a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 x t (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))) (neg.f64 a)))
(neg.f64 a)
(/.f64 (fma.f64 (pow.f64 (*.f64 x t) #s(literal 3 binary64)) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))) (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x t) #s(literal 2 binary64)) (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))) (pow.f64 (*.f64 x t) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x t) #s(literal 2 binary64)) (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64))) (-.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))) (pow.f64 (*.f64 x t) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x t) #s(literal 2 binary64)) (*.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))) (pow.f64 (*.f64 x t) #s(literal 3 binary64))) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64))))
(fma.f64 (neg.f64 c) j (+.f64 (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)) (*.f64 x t)))
(fma.f64 (neg.f64 j) c (+.f64 (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)) (*.f64 x t)))
(fma.f64 c (neg.f64 j) (+.f64 (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)) (*.f64 x t)))
(fma.f64 j (neg.f64 c) (+.f64 (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)) (*.f64 x t)))
(fma.f64 x t (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))
(fma.f64 t x (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 x t) #s(literal 2 binary64)) (-.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))) (/.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 2 binary64)) (-.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))))
(-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 (neg.f64 x) t))
(-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 (neg.f64 t) x))
(+.f64 (fma.f64 x t (*.f64 (neg.f64 c) j)) (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)))
(+.f64 (/.f64 (pow.f64 (*.f64 x t) #s(literal 3 binary64)) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)) #s(literal 3 binary64))) (fma.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (-.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t)) (pow.f64 (*.f64 x t) #s(literal 2 binary64)))))
(+.f64 (*.f64 (neg.f64 c) j) (+.f64 (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)) (*.f64 x t)))
(+.f64 (*.f64 x t) (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))))
(+.f64 (neg.f64 (fma.f64 c j (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))) (*.f64 x t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 x (neg.f64 a) (*.f64 b i)) t))
(*.f64 (fma.f64 x (neg.f64 a) (*.f64 b i)) t)
(*.f64 t (fma.f64 x (neg.f64 a) (*.f64 b i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (pow.f64 (*.f64 b i) #s(literal 2 binary64))) t) (fma.f64 x (neg.f64 a) (*.f64 (neg.f64 b) i)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b i) #s(literal 3 binary64)) (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64))) t) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (pow.f64 (*.f64 b i) #s(literal 2 binary64)))) (fma.f64 x (neg.f64 a) (*.f64 (neg.f64 b) i)))
(/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 b i) #s(literal 3 binary64)) (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64)))) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64))))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 b i) t))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 t (*.f64 b i)))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 (*.f64 b i) t))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 t (*.f64 b i)))
(fma.f64 (*.f64 t (neg.f64 a)) x (*.f64 (*.f64 b i) t))
(fma.f64 (*.f64 t (neg.f64 a)) x (*.f64 t (*.f64 b i)))
(fma.f64 (*.f64 b i) t (*.f64 (*.f64 x (neg.f64 a)) t))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 (*.f64 b i) t))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 t (*.f64 b i)))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 (*.f64 b i) t))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 t (*.f64 b i)))
(fma.f64 t (*.f64 b i) (*.f64 (*.f64 x (neg.f64 a)) t))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 b i) t))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 t (*.f64 b i)))
(+.f64 (*.f64 (*.f64 b i) t) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 t (*.f64 b i)) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (*.f64 b i) t))
(+.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 t (*.f64 b i)))
(/.f64 (fma.f64 (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64)) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64))) (pow.f64 (*.f64 b i) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64))) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b i) #s(literal 2 binary64)) (pow.f64 (*.f64 x a) #s(literal 2 binary64))) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) b) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 b i) #s(literal 2 binary64)) (*.f64 (*.f64 x (neg.f64 a)) (*.f64 (neg.f64 i) b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (pow.f64 (*.f64 b i) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x (neg.f64 a) (*.f64 (neg.f64 b) i))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b i) #s(literal 3 binary64)) (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (pow.f64 (*.f64 b i) #s(literal 2 binary64))) (fma.f64 x (neg.f64 a) (*.f64 (neg.f64 b) i)))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) #s(literal 3 binary64)) (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b i) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 x (neg.f64 a)) b) i))))
(/.f64 (+.f64 (pow.f64 (*.f64 b i) #s(literal 3 binary64)) (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64))))
(fma.f64 b i (*.f64 x (neg.f64 a)))
(fma.f64 i b (*.f64 x (neg.f64 a)))
(fma.f64 x (neg.f64 a) (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 x (neg.f64 a) (*.f64 b i))
(fma.f64 (neg.f64 a) x (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 (neg.f64 a) x (*.f64 b i))
(fma.f64 a (neg.f64 x) (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 a (neg.f64 x) (*.f64 b i))
(-.f64 (/.f64 (pow.f64 (*.f64 x a) #s(literal 2 binary64)) (fma.f64 x (neg.f64 a) (*.f64 (neg.f64 b) i))) (/.f64 (pow.f64 (*.f64 b i) #s(literal 2 binary64)) (fma.f64 x (neg.f64 a) (*.f64 (neg.f64 b) i))))
(-.f64 (*.f64 x (neg.f64 a)) (*.f64 (neg.f64 b) i))
(-.f64 (*.f64 x (neg.f64 a)) (*.f64 (neg.f64 i) b))
(-.f64 (*.f64 b i) (*.f64 (neg.f64 x) (neg.f64 a)))
(-.f64 (*.f64 b i) (*.f64 (neg.f64 (neg.f64 a)) x))
(-.f64 (*.f64 b i) (*.f64 x a))
(+.f64 (/.f64 (pow.f64 (*.f64 x (neg.f64 a)) #s(literal 3 binary64)) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 b i) #s(literal 3 binary64)) (fma.f64 (*.f64 b i) (-.f64 (*.f64 b i) (*.f64 x (neg.f64 a))) (pow.f64 (*.f64 x a) #s(literal 2 binary64)))))
(+.f64 (*.f64 x (neg.f64 a)) (*.f64 (neg.f64 (neg.f64 i)) b))
(+.f64 (*.f64 x (neg.f64 a)) (*.f64 b i))
(+.f64 (*.f64 b i) (*.f64 x (neg.f64 a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j))
(*.f64 (fma.f64 (neg.f64 y) i (*.f64 c a)) j)
(*.f64 j (fma.f64 (neg.f64 y) i (*.f64 c a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))) j) (fma.f64 y i (*.f64 c a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64))) j) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) j) (fma.f64 (neg.f64 y) i (*.f64 (neg.f64 a) c)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64))) j) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 y i) #s(literal 2 binary64)))) (fma.f64 y i (*.f64 c a)))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64)))) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (*.f64 j (-.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (fma.f64 (neg.f64 y) i (*.f64 (neg.f64 a) c)))
(/.f64 (*.f64 j (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64)))) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))))
(fma.f64 (*.f64 y (neg.f64 i)) j (*.f64 (*.f64 c a) j))
(fma.f64 (*.f64 c a) j (*.f64 (*.f64 y (neg.f64 i)) j))
(fma.f64 j (*.f64 y (neg.f64 i)) (*.f64 j (*.f64 c a)))
(fma.f64 j (*.f64 c a) (*.f64 j (*.f64 y (neg.f64 i))))
(+.f64 (*.f64 (*.f64 y (neg.f64 i)) j) (*.f64 (*.f64 c a) j))
(+.f64 (*.f64 (*.f64 c a) j) (*.f64 (*.f64 y (neg.f64 i)) j))
(+.f64 (*.f64 j (*.f64 y (neg.f64 i))) (*.f64 j (*.f64 c a)))
(+.f64 (*.f64 j (*.f64 c a)) (*.f64 j (*.f64 y (neg.f64 i))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y i) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 c) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (*.f64 y (neg.f64 i)) (*.f64 (neg.f64 c) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 y i) #s(literal 2 binary64)))) (neg.f64 (fma.f64 y i (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (neg.f64 y) i (*.f64 (neg.f64 a) c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))) (fma.f64 y i (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 (neg.f64 y) i (*.f64 (neg.f64 a) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64))) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 y (neg.f64 i)) c) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 y i) #s(literal 3 binary64))) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64))))
(fma.f64 (neg.f64 y) i (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (neg.f64 y) i (*.f64 c a))
(fma.f64 y (neg.f64 i) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 y (neg.f64 i) (*.f64 c a))
(fma.f64 (neg.f64 i) y (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (neg.f64 i) y (*.f64 c a))
(fma.f64 i (neg.f64 y) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 i (neg.f64 y) (*.f64 c a))
(fma.f64 c a (*.f64 y (neg.f64 i)))
(fma.f64 a c (*.f64 y (neg.f64 i)))
(-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 y i (*.f64 c a))) (/.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (fma.f64 y i (*.f64 c a))))
(-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 y i) #s(literal 3 binary64)) (fma.f64 (*.f64 y i) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 y i) #s(literal 2 binary64)) (fma.f64 (neg.f64 y) i (*.f64 (neg.f64 a) c))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 (neg.f64 y) i (*.f64 (neg.f64 a) c))))
(-.f64 (*.f64 y (neg.f64 i)) (*.f64 (neg.f64 a) c))
(-.f64 (*.f64 y (neg.f64 i)) (*.f64 (neg.f64 c) a))
(-.f64 (*.f64 c a) (*.f64 (neg.f64 (neg.f64 y)) i))
(-.f64 (*.f64 c a) (*.f64 (neg.f64 y) (neg.f64 i)))
(-.f64 (*.f64 c a) (*.f64 (neg.f64 (neg.f64 i)) y))
(-.f64 (*.f64 c a) (*.f64 y i))
(+.f64 (/.f64 (pow.f64 (*.f64 y i) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (*.f64 c a) (fma.f64 y i (*.f64 c a)) (pow.f64 (*.f64 y i) #s(literal 2 binary64)))))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 y (neg.f64 i)) (*.f64 c a))
(+.f64 (*.f64 c a) (*.f64 y (neg.f64 i)))
(neg.f64 i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c))
(*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)
(*.f64 c (fma.f64 b (neg.f64 z) (*.f64 j a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)))
(/.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (neg.f64 z)) c (*.f64 (*.f64 j a) c))
(fma.f64 (*.f64 j a) c (*.f64 (*.f64 b (neg.f64 z)) c))
(fma.f64 c (*.f64 b (neg.f64 z)) (*.f64 c (*.f64 j a)))
(fma.f64 c (*.f64 j a) (*.f64 c (*.f64 b (neg.f64 z))))
(+.f64 (*.f64 (*.f64 b (neg.f64 z)) c) (*.f64 (*.f64 j a) c))
(+.f64 (*.f64 (*.f64 j a) c) (*.f64 (*.f64 b (neg.f64 z)) c))
(+.f64 (*.f64 c (*.f64 b (neg.f64 z))) (*.f64 c (*.f64 j a)))
(+.f64 (*.f64 c (*.f64 j a)) (*.f64 c (*.f64 b (neg.f64 z))))
(/.f64 (fma.f64 (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (pow.f64 (*.f64 j a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j a) #s(literal 2 binary64)) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 j) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 j a) #s(literal 2 binary64)) (*.f64 (*.f64 b (neg.f64 z)) (*.f64 (neg.f64 j) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)))
(/.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 j a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b (neg.f64 z)) j) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))))
(fma.f64 b (neg.f64 z) (*.f64 (neg.f64 (neg.f64 j)) a))
(fma.f64 b (neg.f64 z) (*.f64 j a))
(fma.f64 (neg.f64 z) b (*.f64 (neg.f64 (neg.f64 j)) a))
(fma.f64 (neg.f64 z) b (*.f64 j a))
(fma.f64 z (neg.f64 b) (*.f64 (neg.f64 (neg.f64 j)) a))
(fma.f64 z (neg.f64 b) (*.f64 j a))
(fma.f64 j a (*.f64 b (neg.f64 z)))
(fma.f64 a j (*.f64 b (neg.f64 z)))
(-.f64 (/.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))) (/.f64 (pow.f64 (*.f64 j a) #s(literal 2 binary64)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(-.f64 (*.f64 b (neg.f64 z)) (*.f64 (neg.f64 a) j))
(-.f64 (*.f64 b (neg.f64 z)) (*.f64 (neg.f64 j) a))
(-.f64 (*.f64 j a) (*.f64 (neg.f64 b) (neg.f64 z)))
(-.f64 (*.f64 j a) (*.f64 (neg.f64 (neg.f64 z)) b))
(-.f64 (*.f64 j a) (*.f64 b z))
(+.f64 (/.f64 (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(+.f64 (*.f64 b (neg.f64 z)) (*.f64 (neg.f64 (neg.f64 j)) a))
(+.f64 (*.f64 b (neg.f64 z)) (*.f64 j a))
(+.f64 (*.f64 j a) (*.f64 b (neg.f64 z)))
(neg.f64 z)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 y z (*.f64 t a)) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 y z (*.f64 t a))))
(/.f64 (fma.f64 (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 y z (*.f64 t a)) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64))) c))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64))) c))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j)) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 c (-.f64 (pow.f64 (*.f64 b z) #s(literal 2 binary64)) (pow.f64 (*.f64 j a) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 b (neg.f64 z) (*.f64 (neg.f64 a) j))))
(/.f64 (fma.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (*.f64 c (+.f64 (pow.f64 (*.f64 j a) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 z)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) (fma.f64 (*.f64 j a) (-.f64 (*.f64 j a) (*.f64 b (neg.f64 z))) (pow.f64 (*.f64 b z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (neg.f64 (fma.f64 t (neg.f64 a) (*.f64 y z))) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) x) (fma.f64 t (neg.f64 a) (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64))))
(fma.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c))
(fma.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c (*.f64 (neg.f64 (neg.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)))) x))
(fma.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x))
(fma.f64 c (fma.f64 b (neg.f64 z) (*.f64 j a)) (*.f64 (neg.f64 (neg.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)))) x))
(fma.f64 c (fma.f64 b (neg.f64 z) (*.f64 j a)) (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x))
(fma.f64 x (fma.f64 t (neg.f64 a) (*.f64 y z)) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x))) (/.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x))))
(-.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (neg.f64 x) (fma.f64 t (neg.f64 a) (*.f64 y z))))
(-.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (neg.f64 (fma.f64 t (neg.f64 a) (*.f64 y z))) x))
(-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (neg.f64 (fma.f64 b (neg.f64 z) (*.f64 j a))) c))
(-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (neg.f64 c) (fma.f64 b (neg.f64 z) (*.f64 j a))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (-.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c)) (pow.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (neg.f64 (neg.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)))) x))
(+.f64 (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c) (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x))
(+.f64 (*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x) (*.f64 (fma.f64 b (neg.f64 z) (*.f64 j a)) c))
(/.f64 (fma.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64)) (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64))) (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64))) (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z))))
(/.f64 (fma.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64))) b))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t)) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 b (-.f64 (pow.f64 (*.f64 z c) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (neg.f64 c) z (*.f64 (neg.f64 i) t))))
(/.f64 (fma.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (*.f64 b (+.f64 (pow.f64 (*.f64 i t) #s(literal 3 binary64)) (pow.f64 (*.f64 z c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))) (fma.f64 (*.f64 i t) (fma.f64 i t (*.f64 z c)) (pow.f64 (*.f64 z c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64)) (*.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)) (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)) (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64))) (-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) y) (fma.f64 (neg.f64 i) j (*.f64 z x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64))))
(fma.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))))
(fma.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))))
(fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)))) y))
(fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)))) y))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)) (-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))) (/.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64)) (-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))))
(-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 (neg.f64 y) (fma.f64 (neg.f64 i) j (*.f64 z x))))
(-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))))
(-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 (neg.f64 b) (fma.f64 (neg.f64 z) c (*.f64 i t))))
(-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 (neg.f64 (fma.f64 (neg.f64 z) c (*.f64 i t))) b))
(+.f64 (/.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64)) (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)) (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)))))
(+.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)))) y))
(+.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))
(+.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))))
(/.f64 (fma.f64 (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a (*.f64 (neg.f64 a) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (neg.f64 a) (*.f64 a (neg.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a (*.f64 a (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) a (*.f64 (neg.f64 a) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (neg.f64 a) (*.f64 a (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a) (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))))) (neg.f64 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a (*.f64 a (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64)) (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))
(/.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) #s(literal 3 binary64)) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (-.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)))) (pow.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) #s(literal 2 binary64))) a))
(/.f64 (neg.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))))) (neg.f64 a))
(/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a)
(neg.f64 (/.f64 (fma.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) (neg.f64 a)))
(fma.f64 y (/.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a))
(fma.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) (/.f64 y a) (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a))
(fma.f64 b (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (/.f64 b a) (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a))
(-.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a) (/.f64 (neg.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))) a))
(+.f64 (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a))
(+.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 z) c (*.f64 i t))) a) (/.f64 (*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x))) a))
(*.f64 y (fma.f64 (neg.f64 i) j (*.f64 z x)))
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64))) y) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64))) y) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 i j) #s(literal 2 binary64)) (pow.f64 (*.f64 z x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 i) j (*.f64 (neg.f64 x) z)))
(/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 z x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) j) #s(literal 3 binary64)))) (fma.f64 (*.f64 z x) (-.f64 (*.f64 z x) (*.f64 (neg.f64 i) j)) (pow.f64 (*.f64 i j) #s(literal 2 binary64))))
(fma.f64 (*.f64 (neg.f64 i) j) y (*.f64 (*.f64 z x) y))
(fma.f64 y (*.f64 (neg.f64 i) j) (*.f64 y (*.f64 z x)))
(fma.f64 y (*.f64 z x) (*.f64 y (*.f64 (neg.f64 i) j)))
(fma.f64 (*.f64 z x) y (*.f64 (*.f64 (neg.f64 i) j) y))
(+.f64 (*.f64 (*.f64 (neg.f64 i) j) y) (*.f64 (*.f64 z x) y))
(+.f64 (*.f64 (*.f64 z x) y) (*.f64 (*.f64 (neg.f64 i) j) y))
(+.f64 (*.f64 y (*.f64 (neg.f64 i) j)) (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 y (*.f64 z x)) (*.f64 y (*.f64 (neg.f64 i) j)))
(*.f64 (fma.f64 t (neg.f64 a) (*.f64 y z)) x)
(*.f64 x (fma.f64 t (neg.f64 a) (*.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))) x) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))) x) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64))) x) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 t a) #s(literal 2 binary64)) (pow.f64 (*.f64 y z) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) z)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 (*.f64 y z) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 t a) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 2 binary64)) (pow.f64 (*.f64 t a) #s(literal 2 binary64)))) (fma.f64 y z (*.f64 t a)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 t a) #s(literal 3 binary64)))) (fma.f64 (*.f64 t a) (fma.f64 y z (*.f64 t a)) (pow.f64 (*.f64 y z) #s(literal 2 binary64))))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 y z) x))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 x (*.f64 y z)))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 (*.f64 y z) x))
(fma.f64 (*.f64 x (neg.f64 a)) t (*.f64 x (*.f64 y z)))
(fma.f64 (*.f64 t (neg.f64 a)) x (*.f64 (*.f64 y z) x))
(fma.f64 (*.f64 t (neg.f64 a)) x (*.f64 x (*.f64 y z)))
(fma.f64 (*.f64 y z) x (*.f64 (*.f64 x (neg.f64 a)) t))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 (*.f64 y z) x))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 x (*.f64 y z)))
(fma.f64 x (*.f64 y z) (*.f64 (*.f64 x (neg.f64 a)) t))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 (*.f64 y z) x))
(fma.f64 t (*.f64 x (neg.f64 a)) (*.f64 x (*.f64 y z)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 y z) x))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 x (*.f64 y z)))
(+.f64 (*.f64 (*.f64 y z) x) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 x (*.f64 y z)) (*.f64 (*.f64 x (neg.f64 a)) t))
(+.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 (*.f64 y z) x))
(+.f64 (*.f64 (*.f64 x (neg.f64 a)) t) (*.f64 x (*.f64 y z)))

eval133.0ms (0.8%)

Memory
1.1MiB live, 238.0MiB allocated
Compiler

Compiled 55 222 to 3 846 computations (93% saved)

prune64.0ms (0.4%)

Memory
-35.7MiB live, 160.7MiB allocated
Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New74421765
Fresh448
Picked415
Done000
Total75226778
Accuracy
100.0%
Counts
778 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
48.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
45.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
43.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
40.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
38.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
37.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
35.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
21.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
19.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
27.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
18.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
40.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
22.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
21.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
48.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
22.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
21.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
21.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
33.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))))
64.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
Compiler

Compiled 2 599 to 1 762 computations (32.2% saved)

simplify281.0ms (1.7%)

Memory
18.9MiB live, 338.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
cost-diff0
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x))
cost-diff0
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
cost-diff0
(neg.f64 c)
cost-diff0
(fma.f64 (neg.f64 c) b (*.f64 y x))
cost-diff0
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
cost-diff0
(*.f64 (neg.f64 a) x)
cost-diff0
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
cost-diff0
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
cost-diff0
(*.f64 i t)
cost-diff0
(*.f64 (*.f64 i t) b)
cost-diff0
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
cost-diff0
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
cost-diff1
(+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j))
cost-diff1
(fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084741
0118739
1250729
2651722
32331720
46937720
08295699
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x))
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)
(*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)))
a
(fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))
#s(literal -1 binary64)
(-.f64 t (/.f64 (*.f64 y z) a))
t
(/.f64 (*.f64 y z) a)
(*.f64 y z)
y
z
(/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)
(+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j))
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(*.f64 (neg.f64 j) y)
(neg.f64 j)
j
i
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(fma.f64 (neg.f64 c) z (*.f64 i t))
(neg.f64 c)
c
(*.f64 i t)
b
(*.f64 c j)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))
(*.f64 (*.f64 i t) b)
(*.f64 i t)
i
t
b
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
(*.f64 (neg.f64 a) x)
(neg.f64 a)
a
x
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
(fma.f64 (neg.f64 c) b (*.f64 y x))
(neg.f64 c)
c
b
(*.f64 y x)
y
x
z
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(fma.f64 b (/.f64 i x) (neg.f64 a))
b
(/.f64 i x)
i
x
(neg.f64 a)
a
t
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a x) (fma.f64 #s(literal -1 binary64) t (fma.f64 (/.f64 y a) z (/.f64 (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) x))))))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a x) (fma.f64 #s(literal -1 binary64) t (fma.f64 (/.f64 y a) z (/.f64 (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) x)))))
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)
(*.f64 (*.f64 a x) (fma.f64 #s(literal -1 binary64) t (fma.f64 (/.f64 y a) z (/.f64 (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) x))))
(*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)))
(*.f64 (fma.f64 #s(literal -1 binary64) t (fma.f64 (/.f64 y a) z (/.f64 (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) x))) a)
a
(fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))
(fma.f64 #s(literal -1 binary64) t (fma.f64 (/.f64 y a) z (/.f64 (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) x)))
#s(literal -1 binary64)
(-.f64 t (/.f64 (*.f64 y z) a))
(-.f64 t (/.f64 (*.f64 z y) a))
t
(/.f64 (*.f64 y z) a)
(/.f64 (*.f64 z y) a)
(*.f64 y z)
(*.f64 z y)
y
z
(/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)
(/.f64 (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)) x)
(+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j))
(fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b))
(*.f64 (neg.f64 j) y)
(neg.f64 j)
j
i
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(fma.f64 (neg.f64 c) z (*.f64 i t))
(neg.f64 c)
c
(*.f64 i t)
b
(*.f64 c j)
(*.f64 j c)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i b) t)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i b) t))
(*.f64 (*.f64 i t) b)
(*.f64 (*.f64 i b) t)
(*.f64 i t)
i
t
b
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
(*.f64 (neg.f64 a) x)
(neg.f64 a)
a
x
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
(fma.f64 (neg.f64 c) b (*.f64 y x))
(neg.f64 c)
c
b
(*.f64 y x)
y
x
z
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t)
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x))
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)
(fma.f64 b (/.f64 i x) (neg.f64 a))
(fma.f64 (/.f64 i x) b (neg.f64 a))
b
(/.f64 i x)
i
x
(neg.f64 a)
a
t

localize369.0ms (2.2%)

Memory
29.8MiB live, 448.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy3.8610408042889275
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
accuracy3.8899448715991047
(fma.f64 b (/.f64 i x) (neg.f64 a))
accuracy5.7338658909765
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t)
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
accuracy0.0
(neg.f64 c)
accuracy0.2539034976055602
(fma.f64 (neg.f64 c) b (*.f64 y x))
accuracy6.952457899906375
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
accuracy41.44938015905646
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
accuracy0.0
(neg.f64 a)
accuracy5.7338658909765
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
accuracy30.541355529076966
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
accuracy0.0
(*.f64 i t)
accuracy6.4279197071133165
(*.f64 (*.f64 i t) b)
accuracy28.98494998553102
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
accuracy5.048976162107561
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
accuracy5.1229783126581
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
accuracy6.324682431286397
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)
accuracy6.802600540775041
(*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)))
Samples
299.0ms256×0valid
Compiler

Compiled 556 to 76 computations (86.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 230.0ms
ival-mult: 170.0ms (73.8% of total)
ival-neg: 27.0ms (11.7% of total)
ival-add: 14.0ms (6.1% of total)
ival-sub: 9.0ms (3.9% of total)
ival-div: 9.0ms (3.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series244.0ms (1.5%)

Memory
29.7MiB live, 444.9MiB allocated
Counts
26 → 382
Calls
Call 1
Inputs
(fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))
(+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))
(*.f64 (*.f64 i t) b)
(*.f64 i t)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
(*.f64 (neg.f64 a) x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
(fma.f64 (neg.f64 c) b (*.f64 y x))
(neg.f64 c)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)))
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(neg.f64 a)
(fma.f64 b (/.f64 i x) (neg.f64 a))
Outputs
(/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) x)
(/ (+ (* -1 (* x (- t (/ (* y z) a)))) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(* b (* i t))
(+ (* -1 (* a (* t x))) (* b (* i t)))
(* b i)
(+ (* -1 (* a x)) (* b i))
(* -1 (* a x))
(* -1 (* b (* c z)))
(+ (* -1 (* b (* c z))) (* x (* y z)))
(* -1 (* b c))
(+ (* -1 (* b c)) (* x y))
(/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)
(/ (+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) x)
(/ (* b i) x)
(/ (+ (* -1 (* a x)) (* b i)) x)
(* -1 (- t (/ (* y z) a)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* -1 (* a (* x (- t (/ (* y z) a)))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(* -1 (* a (* t x)))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(* x (+ (* -1 a) (/ (* b i) x)))
(* x (* y z))
(* x (+ (* -1 (/ (* b (* c z)) x)) (* y z)))
(* x y)
(* x (+ y (* -1 (/ (* b c) x))))
(* -1 (* a (- t (/ (* y z) a))))
(+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x))
(* -1 a)
(- (/ (* b i) x) a)
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(* -1 (* x (+ (* -1 (* y z)) (/ (* b (* c z)) x))))
(* -1 (* x (+ (* -1 y) (/ (* b c) x))))
(* -1 (* x (+ (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)) (* a (- t (/ (* y z) a))))))
(+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))
(+ (* -1 t) (+ (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(+ (* a (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))) (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))))
(* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))))
(+ (* a (* x (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))))) (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))))
(/ (* b (+ (* -1 (* c z)) (* i t))) a)
(+ (* -1 (/ (* i (* j y)) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))
(* y (+ (* -1 (/ t y)) (+ (* -1 (/ (* i j) (* a x))) (+ (/ z a) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a (* x y))) (/ (* c j) (* x y)))))))
(* -1 (/ (* i (* j y)) a))
(* y (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (/ (* c j) y))))
(* y (+ (* -1 (* i j)) (* x z)))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* y (+ (* -1 (/ (* b (* c z)) y)) (* x z)))
(* y (+ x (* -1 (/ (* b c) y))))
(* a (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))))
(* y (+ (* a (+ (* -1 (/ (* i j) (* a x))) (/ z a))) (/ (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) y)))
(* a (* x (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))))
(* y (+ (* a (* x (+ (* -1 (/ (* i j) (* a x))) (/ z a)))) (/ (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))) y)))
(* y (+ (* -1 (/ (* i j) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))))
(* -1 (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))
(* -1 (* y (+ (* -1 (/ z a)) (+ (* -1 (/ (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))) y)) (/ (* i j) (* a x))))))
(* -1 (* y (+ (* -1 (/ (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)) y)) (/ (* i j) a))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* b (* c z)) y))))
(* -1 (* y (+ (* -1 x) (/ (* b c) y))))
(* -1 (* a (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x))))))
(* -1 (* y (+ (* -1 (/ (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) y)) (* a (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))))
(* -1 (* a (* x (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))))
(* -1 (* y (+ (* -1 (/ (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))) y)) (* a (* x (+ (* -1 (/ z a)) (/ (* i j) (* a x))))))))
(* -1 (* y (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))) (/ (* i j) a))))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* z (+ (* -1 (* b c)) (* x y)))
(* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))
(+ (* a (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))) (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))))
(* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))))
(+ (* a (* x (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))))) (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))))
(+ (* -1 (* b (* c z))) (* b (* i t)))
(/ (+ (* -1 (* i (* j y))) (* b (* i t))) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)))
(* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))
(* z (+ (* -1 (/ t z)) (+ (* -1 (/ (* b c) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* x z)))) (+ (/ y a) (+ (/ (* b (* i t)) (* a (* x z))) (/ (* c j) (* x z))))))))
(* -1 (/ (* b (* c z)) a))
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (/ (* c j) z)))))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* a (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))))
(* z (+ (* a (+ (* -1 (/ (* b c) (* a x))) (/ y a))) (/ (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))) z)))
(* a (* x (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))))
(* z (+ (* a (* x (+ (* -1 (/ (* b c) (* a x))) (/ y a)))) (/ (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))) z)))
(* z (+ (* -1 (* b c)) (/ (* b (* i t)) z)))
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (/ (* b (* i t)) (* a z)))))
(* -1 (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))
(* -1 (* z (+ (* -1 (/ y a)) (+ (* -1 (/ (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))) z)) (/ (* b c) (* a x))))))
(* -1 (* z (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))) z)) (/ (* b c) a))))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(* -1 (* a (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x))))))
(* -1 (* z (+ (* -1 (/ (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))) z)) (* a (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))))
(* -1 (* a (* x (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))))
(* -1 (* z (+ (* -1 (/ (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))) z)) (* a (* x (+ (* -1 (/ y a)) (/ (* b c) (* a x))))))))
(* -1 (* z (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* -1 (* z (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) z)) (/ (* b c) a))))
(+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))
(+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* t (- (/ (* b i) (* a x)) 1)) (+ (/ (* c j) x) (/ (* y z) a)))))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (* c j)))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(* t (+ (* -1 (* a x)) (* b i)))
(* i t)
(* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))
(+ (* a (* t (- (/ (* b i) (* a x)) 1))) (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))))
(* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))))
(+ (* a (* t (* x (- (/ (* b i) (* a x)) 1)))) (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))))
(/ (+ (* -1 (* b (* c z))) (* -1 (* i (* j y)))) a)
(* t (- (/ (* b i) (* a x)) 1))
(* t (- (+ (* -1 (/ (* b (* c z)) (* a (* t x)))) (+ (* -1 (/ (* i (* j y)) (* a (* t x)))) (+ (/ (* b i) (* a x)) (+ (/ (* c j) (* t x)) (/ (* y z) (* a t)))))) 1))
(/ (* b (* i t)) a)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (* -1 (/ (* i (* j y)) (* a t))) (+ (/ (* b i) a) (/ (* c j) t)))))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* -1 (* a (* t (- x (/ (* b i) a)))))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(* a (* t (- (/ (* b i) (* a x)) 1)))
(* t (+ (* a (- (/ (* b i) (* a x)) 1)) (/ (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))) t)))
(* a (* t (* x (- (/ (* b i) (* a x)) 1))))
(* t (+ (* a (* x (- (/ (* b i) (* a x)) 1))) (/ (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))) t)))
(* t (+ (* -1 (/ (* b (* c z)) t)) (* b i)))
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (* -1 (/ (* i (* j y)) (* a t))) (/ (* b i) a))))
(* -1 (* t (+ 1 (* -1 (/ (* b i) (* a x))))))
(* -1 (* t (+ 1 (+ (* -1 (/ (* b i) (* a x))) (* -1 (/ (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))) t))))))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (* c j))) t)))))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(* -1 (* a (* t (+ 1 (* -1 (/ (* b i) (* a x)))))))
(* -1 (* t (+ (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))) t)) (* a (+ 1 (* -1 (/ (* b i) (* a x))))))))
(* -1 (* a (* t (* x (+ 1 (* -1 (/ (* b i) (* a x))))))))
(* -1 (* t (+ (* -1 (/ (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))) t)) (* a (* x (+ 1 (* -1 (/ (* b i) (* a x)))))))))
(* -1 (* t (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (* -1 (/ (* i (* j y)) a))) t)))))
(/ (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))) a)
(/ (+ (* -1 (/ (* i (* j y)) x)) (+ (* a (+ (* -1 t) (/ (* c j) x))) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))) a)
(/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) a)
(/ (+ (* -1 (* i (* j y))) (+ (* a (* c j)) (* b (+ (* -1 (* c z)) (* i t))))) a)
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))
(+ (* -1 (/ (* i (* j y)) x)) (+ (* a (+ (* -1 t) (/ (* c j) x))) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(+ (* a (* x (+ (* -1 t) (/ (* c j) x)))) (* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))))
(+ (* -1 a) (/ (* b i) x))
(+ (* -1 t) (/ (* c j) x))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (+ (/ (* c j) x) (/ (* y z) a)))))
(* c j)
(* a (+ (* -1 (* t x)) (* c j)))
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(* -1 (* a (- (* t x) (* c j))))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(* a (+ (* -1 x) (/ (* b i) a)))
(* a (+ (* -1 t) (/ (* c j) x)))
(* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (+ (/ (* c j) x) (/ (* y z) a))))))
(* a (* x (+ (* -1 t) (/ (* c j) x))))
(* a (+ (* x (+ (* -1 t) (/ (* c j) x))) (/ (* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))) a)))
(* a (- (/ (* b i) (* a x)) 1))
(+ (* -1 t) (+ (* -1 (/ (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x))) a)) (/ (* c j) x)))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(* -1 (* a (+ (* -1 (+ (* -1 t) (/ (* c j) x))) (+ (* -1 (/ (* y z) a)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) (* a x)))))))
(* -1 (* a (+ (* -1 (* x (+ (* -1 t) (/ (* c j) x)))) (/ (* x (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x)))) a))))
(* -1 (* a (+ 1 (* -1 (/ (* b i) (* a x))))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))) (/ (* c j) x))))
(+ (* -1 (/ (* i (* j y)) a)) (* c j))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))) (* c j)))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))
(+ (* a (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))))
(+ (* a (* b (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))))
(* b (+ (* -1 (* c z)) (* i t)))
(+ (* -1 (/ (* i (* j y)) a)) (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))
(* b (+ (* -1 (/ (* c z) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* b x)))) (+ (* -1 (/ (- t (/ (* y z) a)) b)) (+ (/ (* c j) (* b x)) (/ (* i t) (* a x)))))))
(* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))
(* b (+ (* -1 (/ (* c z) a)) (+ (* -1 (/ (* i (* j y)) (* a b))) (+ (/ (* c j) b) (/ (* i t) a)))))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(* b (+ i (* -1 (/ (* a x) b))))
(* b (+ (* -1 (* c z)) (/ (* x (* y z)) b)))
(* b (+ (* -1 c) (/ (* x y) b)))
(* a (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))))
(* b (+ (* a (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))) b)))
(* a (* b (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))))
(* b (+ (* a (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))) b)))
(* b (+ (* -1 (/ (* c z) a)) (+ (* -1 (/ (* i (* j y)) (* a b))) (/ (* i t) a))))
(* b (+ (* -1 (/ a b)) (/ i x)))
(/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) (* a x))) (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))) b)))))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)) (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (* c j)) b)))))
(* -1 (* b (- (* c z) (* i t))))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(* -1 (* b (+ (* -1 (/ (* x (* y z)) b)) (* c z))))
(* -1 (* b (+ c (* -1 (/ (* x y) b)))))
(/ (* b (+ (* -1 (* c z)) (* i t))) x)
(* -1 (* b (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))) b)) (* -1 (/ (+ (* -1 (* c z)) (* i t)) x)))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))) b)))))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)) (/ (* i (* j y)) (* a b)))))
(* -1 (* b (+ (* -1 (/ i x)) (/ a b))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x))) (/ (* b (* i t)) (* a x)))))
(+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c (+ j (* -1 (/ (* b z) a)))) (/ (* b (* i t)) a)))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(* -1 c)
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))
(+ (* a (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x)))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))))
(+ (* a (* c (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))))
(* c (+ (* -1 (/ (* b z) (* a x))) (/ j x)))
(* c (+ (* -1 (/ (* b z) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* c x)))) (+ (* -1 (/ (- t (/ (* y z) a)) c)) (+ (/ j x) (/ (* b (* i t)) (* a (* c x))))))))
(* c (+ j (* -1 (/ (* b z) a))))
(* c (+ j (+ (* -1 (/ (* b z) a)) (+ (* -1 (/ (* i (* j y)) (* a c))) (/ (* b (* i t)) (* a c))))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(* c (+ (* -1 (* b z)) (/ (* x (* y z)) c)))
(* c (+ (* -1 b) (/ (* x y) c)))
(* a (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x))))
(* c (+ (* a (+ (* -1 (/ (* b z) (* a x))) (/ j x))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))) c)))
(* a (* c (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x)))))
(* c (+ (* a (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x)))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))) c)))
(* c (+ (* -1 (* b z)) (/ (* b (* i t)) c)))
(* c (+ (* -1 (/ (* b z) a)) (+ (* -1 (/ (* i (* j y)) (* a c))) (/ (* b (* i t)) (* a c)))))
(* -1 (* c (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))
(* -1 (* c (+ (* -1 (/ j x)) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))) c)) (/ (* b z) (* a x))))))
(* -1 (* c (+ (* -1 j) (/ (* b z) a))))
(* -1 (* c (+ (* -1 j) (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) c)) (/ (* b z) a)))))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(* -1 (* c (+ (* -1 (/ (* x (* y z)) c)) (* b z))))
(* -1 (* c (+ b (* -1 (/ (* x y) c)))))
(* -1 (* a (* c (+ (* -1 (/ j x)) (/ (* b z) (* a x))))))
(* -1 (* c (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))) c)) (* a (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))))
(* -1 (* a (* c (* x (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))))
(* -1 (* c (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))) c)) (* a (* x (+ (* -1 (/ j x)) (/ (* b z) (* a x))))))))
(* -1 (* c (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) c)) (/ (* b z) a))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))) (/ (* c j) x))))
(+ (* -1 (/ (* b (* c z)) a)) (* c j))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))
(+ (* a (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))))
(+ (* a (* i (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))))
(+ (* -1 (/ (* b (* c z)) a)) (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))
(* i (+ (* -1 (/ (* b (* c z)) (* a (* i x)))) (+ (* -1 (/ (* j y) (* a x))) (+ (* -1 (/ (- t (/ (* y z) a)) i)) (+ (/ (* b t) (* a x)) (/ (* c j) (* i x)))))))
(* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (/ (* c j) i)))))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(* i (+ b (* -1 (/ (* a x) i))))
(* a (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))))
(* i (+ (* a (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))) i)))
(* a (* i (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))))
(* i (+ (* a (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))) i)))
(* i (+ (* -1 (/ (* b (* c z)) i)) (* b t)))
(/ (* i (+ (* -1 (* j y)) (* b t))) a)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ a i)) (/ b x)))
(* -1 (* i (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))
(* -1 (* i (+ (* -1 (/ (* b t) (* a x))) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))) i)) (/ (* j y) (* a x))))))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a))))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (* c j)) i)) (/ (* j y) a)))))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(* -1 (* a (* i (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x))))))
(* -1 (* i (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))) i)) (* a (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))))
(* -1 (* a (* i (* x (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))))
(* -1 (* i (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))) i)) (* a (* x (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x))))))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* -1 (/ (* i (+ (* -1 (* b t)) (* j y))) a))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (/ (* b (* c z)) (* a i)) (/ (* j y) a)))))
(* -1 (* i (+ (* -1 (/ b x)) (/ a i))))
(+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))
(+ (* j (+ c (* -1 (/ (* i y) a)))) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))
(+ (* a (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x)))) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))))
(+ (* a (* j (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))))
(* j (+ (* -1 (/ (* i y) (* a x))) (/ c x)))
(* j (+ (* -1 (/ (* i y) (* a x))) (+ (* -1 (/ (- t (/ (* y z) a)) j)) (+ (/ c x) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a (* j x)))))))
(* j (+ c (* -1 (/ (* i y) a))))
(* j (+ c (+ (* -1 (/ (* i y) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(* a (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x))))
(* j (+ (* a (+ (* -1 (/ (* i y) (* a x))) (/ c x))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))) j)))
(* a (* j (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x)))))
(* j (+ (* a (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x)))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))) j)))
(* j (+ (* -1 (/ (* i y) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))))
(* -1 (* j (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))
(* -1 (* j (+ (* -1 (/ c x)) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))) j)) (/ (* i y) (* a x))))))
(* -1 (* j (+ (* -1 c) (/ (* i y) a))))
(* -1 (* j (+ (* -1 c) (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))) (/ (* i y) a)))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(* -1 (* a (* j (+ (* -1 (/ c x)) (/ (* i y) (* a x))))))
(* -1 (* j (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))) j)) (* a (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))))
(* -1 (* a (* j (* x (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))))
(* -1 (* j (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))) j)) (* a (* x (+ (* -1 (/ c x)) (/ (* i y) (* a x))))))))
(* -1 (* j (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))) (/ (* i y) a))))
Calls

27 calls:

TimeVariablePointExpression
36.0ms
c
@inf
((+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* i t) b) (* i t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (neg a) x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg c) b) (* y x)) z) (+ (* (neg c) b) (* y x)) (neg c) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (+ (* b (/ i x)) (neg a)) x) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) (* (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) x) (* (+ (* (neg c) z) (* i t)) b) (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (neg a) (+ (* b (/ i x)) (neg a)))
29.0ms
a
@0
((+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* i t) b) (* i t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (neg a) x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg c) b) (* y x)) z) (+ (* (neg c) b) (* y x)) (neg c) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (+ (* b (/ i x)) (neg a)) x) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) (* (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) x) (* (+ (* (neg c) z) (* i t)) b) (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (neg a) (+ (* b (/ i x)) (neg a)))
10.0ms
c
@0
((+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* i t) b) (* i t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (neg a) x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg c) b) (* y x)) z) (+ (* (neg c) b) (* y x)) (neg c) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (+ (* b (/ i x)) (neg a)) x) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) (* (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) x) (* (+ (* (neg c) z) (* i t)) b) (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (neg a) (+ (* b (/ i x)) (neg a)))
9.0ms
y
@inf
((+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* i t) b) (* i t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (neg a) x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg c) b) (* y x)) z) (+ (* (neg c) b) (* y x)) (neg c) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (+ (* b (/ i x)) (neg a)) x) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) (* (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) x) (* (+ (* (neg c) z) (* i t)) b) (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (neg a) (+ (* b (/ i x)) (neg a)))
9.0ms
x
@inf
((+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* i t) b) (* i t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (neg a) x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg c) b) (* y x)) z) (+ (* (neg c) b) (* y x)) (neg c) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (+ (* (neg a) x) (* i b)) (* (+ (* b (/ i x)) (neg a)) x) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) (* (* a (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x))) x) (* (+ (* (neg c) z) (* i t)) b) (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (neg a) (+ (* b (/ i x)) (neg a)))

simplify480.0ms (2.8%)

Memory
-7.0MiB live, 283.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012889765
153489232
082568808
Stop Event
iter limit
node limit
Counts
382 → 382
Calls
Call 1
Inputs
(/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) x)
(/ (+ (* -1 (* x (- t (/ (* y z) a)))) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(* b (* i t))
(+ (* -1 (* a (* t x))) (* b (* i t)))
(* b i)
(+ (* -1 (* a x)) (* b i))
(* -1 (* a x))
(* -1 (* b (* c z)))
(+ (* -1 (* b (* c z))) (* x (* y z)))
(* -1 (* b c))
(+ (* -1 (* b c)) (* x y))
(/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)
(/ (+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) x)
(/ (* b i) x)
(/ (+ (* -1 (* a x)) (* b i)) x)
(* -1 (- t (/ (* y z) a)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* -1 (* a (* x (- t (/ (* y z) a)))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(* -1 (* a (* t x)))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(* x (+ (* -1 a) (/ (* b i) x)))
(* x (* y z))
(* x (+ (* -1 (/ (* b (* c z)) x)) (* y z)))
(* x y)
(* x (+ y (* -1 (/ (* b c) x))))
(* -1 (* a (- t (/ (* y z) a))))
(+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x))
(* -1 a)
(- (/ (* b i) x) a)
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(* -1 (* x (+ (* -1 (* y z)) (/ (* b (* c z)) x))))
(* -1 (* x (+ (* -1 y) (/ (* b c) x))))
(* -1 (* x (+ (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)) (* a (- t (/ (* y z) a))))))
(+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))
(+ (* -1 t) (+ (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(+ (* a (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))) (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))))
(* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))))
(+ (* a (* x (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))))) (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))))
(/ (* b (+ (* -1 (* c z)) (* i t))) a)
(+ (* -1 (/ (* i (* j y)) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))
(* y (+ (* -1 (/ t y)) (+ (* -1 (/ (* i j) (* a x))) (+ (/ z a) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a (* x y))) (/ (* c j) (* x y)))))))
(* -1 (/ (* i (* j y)) a))
(* y (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (/ (* c j) y))))
(* y (+ (* -1 (* i j)) (* x z)))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* y (+ (* -1 (/ (* b (* c z)) y)) (* x z)))
(* y (+ x (* -1 (/ (* b c) y))))
(* a (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))))
(* y (+ (* a (+ (* -1 (/ (* i j) (* a x))) (/ z a))) (/ (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) y)))
(* a (* x (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))))
(* y (+ (* a (* x (+ (* -1 (/ (* i j) (* a x))) (/ z a)))) (/ (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))) y)))
(* y (+ (* -1 (/ (* i j) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))))
(* -1 (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))
(* -1 (* y (+ (* -1 (/ z a)) (+ (* -1 (/ (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))) y)) (/ (* i j) (* a x))))))
(* -1 (* y (+ (* -1 (/ (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)) y)) (/ (* i j) a))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(* -1 (* y (+ (* -1 (* x z)) (/ (* b (* c z)) y))))
(* -1 (* y (+ (* -1 x) (/ (* b c) y))))
(* -1 (* a (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x))))))
(* -1 (* y (+ (* -1 (/ (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) y)) (* a (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))))
(* -1 (* a (* x (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))))
(* -1 (* y (+ (* -1 (/ (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))) y)) (* a (* x (+ (* -1 (/ z a)) (/ (* i j) (* a x))))))))
(* -1 (* y (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))) (/ (* i j) a))))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* z (+ (* -1 (* b c)) (* x y)))
(* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))
(+ (* a (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))) (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))))
(* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))))
(+ (* a (* x (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))))) (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))))
(+ (* -1 (* b (* c z))) (* b (* i t)))
(/ (+ (* -1 (* i (* j y))) (* b (* i t))) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)))
(* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))
(* z (+ (* -1 (/ t z)) (+ (* -1 (/ (* b c) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* x z)))) (+ (/ y a) (+ (/ (* b (* i t)) (* a (* x z))) (/ (* c j) (* x z))))))))
(* -1 (/ (* b (* c z)) a))
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (/ (* c j) z)))))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* a (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))))
(* z (+ (* a (+ (* -1 (/ (* b c) (* a x))) (/ y a))) (/ (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))) z)))
(* a (* x (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))))
(* z (+ (* a (* x (+ (* -1 (/ (* b c) (* a x))) (/ y a)))) (/ (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))) z)))
(* z (+ (* -1 (* b c)) (/ (* b (* i t)) z)))
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (/ (* b (* i t)) (* a z)))))
(* -1 (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))
(* -1 (* z (+ (* -1 (/ y a)) (+ (* -1 (/ (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))) z)) (/ (* b c) (* a x))))))
(* -1 (* z (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))) z)) (/ (* b c) a))))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(* -1 (* a (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x))))))
(* -1 (* z (+ (* -1 (/ (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))) z)) (* a (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))))
(* -1 (* a (* x (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))))
(* -1 (* z (+ (* -1 (/ (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))) z)) (* a (* x (+ (* -1 (/ y a)) (/ (* b c) (* a x))))))))
(* -1 (* z (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* -1 (* z (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) z)) (/ (* b c) a))))
(+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))
(+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* t (- (/ (* b i) (* a x)) 1)) (+ (/ (* c j) x) (/ (* y z) a)))))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (* c j)))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(* t (+ (* -1 (* a x)) (* b i)))
(* i t)
(* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))
(+ (* a (* t (- (/ (* b i) (* a x)) 1))) (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))))
(* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))))
(+ (* a (* t (* x (- (/ (* b i) (* a x)) 1)))) (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))))
(/ (+ (* -1 (* b (* c z))) (* -1 (* i (* j y)))) a)
(* t (- (/ (* b i) (* a x)) 1))
(* t (- (+ (* -1 (/ (* b (* c z)) (* a (* t x)))) (+ (* -1 (/ (* i (* j y)) (* a (* t x)))) (+ (/ (* b i) (* a x)) (+ (/ (* c j) (* t x)) (/ (* y z) (* a t)))))) 1))
(/ (* b (* i t)) a)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (* -1 (/ (* i (* j y)) (* a t))) (+ (/ (* b i) a) (/ (* c j) t)))))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* -1 (* a (* t (- x (/ (* b i) a)))))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(* a (* t (- (/ (* b i) (* a x)) 1)))
(* t (+ (* a (- (/ (* b i) (* a x)) 1)) (/ (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))) t)))
(* a (* t (* x (- (/ (* b i) (* a x)) 1))))
(* t (+ (* a (* x (- (/ (* b i) (* a x)) 1))) (/ (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))) t)))
(* t (+ (* -1 (/ (* b (* c z)) t)) (* b i)))
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (* -1 (/ (* i (* j y)) (* a t))) (/ (* b i) a))))
(* -1 (* t (+ 1 (* -1 (/ (* b i) (* a x))))))
(* -1 (* t (+ 1 (+ (* -1 (/ (* b i) (* a x))) (* -1 (/ (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))) t))))))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (* c j))) t)))))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(* -1 (* a (* t (+ 1 (* -1 (/ (* b i) (* a x)))))))
(* -1 (* t (+ (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))) t)) (* a (+ 1 (* -1 (/ (* b i) (* a x))))))))
(* -1 (* a (* t (* x (+ 1 (* -1 (/ (* b i) (* a x))))))))
(* -1 (* t (+ (* -1 (/ (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))) t)) (* a (* x (+ 1 (* -1 (/ (* b i) (* a x)))))))))
(* -1 (* t (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (* -1 (/ (* i (* j y)) a))) t)))))
(/ (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))) a)
(/ (+ (* -1 (/ (* i (* j y)) x)) (+ (* a (+ (* -1 t) (/ (* c j) x))) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))) a)
(/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) a)
(/ (+ (* -1 (* i (* j y))) (+ (* a (* c j)) (* b (+ (* -1 (* c z)) (* i t))))) a)
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))
(+ (* -1 (/ (* i (* j y)) x)) (+ (* a (+ (* -1 t) (/ (* c j) x))) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(+ (* a (* x (+ (* -1 t) (/ (* c j) x)))) (* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))))
(+ (* -1 a) (/ (* b i) x))
(+ (* -1 t) (/ (* c j) x))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (+ (/ (* c j) x) (/ (* y z) a)))))
(* c j)
(* a (+ (* -1 (* t x)) (* c j)))
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(* -1 (* a (- (* t x) (* c j))))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(* a (+ (* -1 x) (/ (* b i) a)))
(* a (+ (* -1 t) (/ (* c j) x)))
(* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (+ (/ (* c j) x) (/ (* y z) a))))))
(* a (* x (+ (* -1 t) (/ (* c j) x))))
(* a (+ (* x (+ (* -1 t) (/ (* c j) x))) (/ (* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))) a)))
(* a (- (/ (* b i) (* a x)) 1))
(+ (* -1 t) (+ (* -1 (/ (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x))) a)) (/ (* c j) x)))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(* -1 (* a (+ (* -1 (+ (* -1 t) (/ (* c j) x))) (+ (* -1 (/ (* y z) a)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) (* a x)))))))
(* -1 (* a (+ (* -1 (* x (+ (* -1 t) (/ (* c j) x)))) (/ (* x (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x)))) a))))
(* -1 (* a (+ 1 (* -1 (/ (* b i) (* a x))))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))) (/ (* c j) x))))
(+ (* -1 (/ (* i (* j y)) a)) (* c j))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))) (* c j)))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))
(+ (* a (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))))
(+ (* a (* b (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))))
(* b (+ (* -1 (* c z)) (* i t)))
(+ (* -1 (/ (* i (* j y)) a)) (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))
(* b (+ (* -1 (/ (* c z) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* b x)))) (+ (* -1 (/ (- t (/ (* y z) a)) b)) (+ (/ (* c j) (* b x)) (/ (* i t) (* a x)))))))
(* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))
(* b (+ (* -1 (/ (* c z) a)) (+ (* -1 (/ (* i (* j y)) (* a b))) (+ (/ (* c j) b) (/ (* i t) a)))))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(* b (+ i (* -1 (/ (* a x) b))))
(* b (+ (* -1 (* c z)) (/ (* x (* y z)) b)))
(* b (+ (* -1 c) (/ (* x y) b)))
(* a (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))))
(* b (+ (* a (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))) b)))
(* a (* b (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))))
(* b (+ (* a (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))) b)))
(* b (+ (* -1 (/ (* c z) a)) (+ (* -1 (/ (* i (* j y)) (* a b))) (/ (* i t) a))))
(* b (+ (* -1 (/ a b)) (/ i x)))
(/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) (* a x))) (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))) b)))))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)) (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (* c j)) b)))))
(* -1 (* b (- (* c z) (* i t))))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(* -1 (* b (+ (* -1 (/ (* x (* y z)) b)) (* c z))))
(* -1 (* b (+ c (* -1 (/ (* x y) b)))))
(/ (* b (+ (* -1 (* c z)) (* i t))) x)
(* -1 (* b (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))) b)) (* -1 (/ (+ (* -1 (* c z)) (* i t)) x)))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))) b)))))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)) (/ (* i (* j y)) (* a b)))))
(* -1 (* b (+ (* -1 (/ i x)) (/ a b))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x))) (/ (* b (* i t)) (* a x)))))
(+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c (+ j (* -1 (/ (* b z) a)))) (/ (* b (* i t)) a)))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(* -1 c)
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))
(+ (* a (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x)))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))))
(+ (* a (* c (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))))
(* c (+ (* -1 (/ (* b z) (* a x))) (/ j x)))
(* c (+ (* -1 (/ (* b z) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* c x)))) (+ (* -1 (/ (- t (/ (* y z) a)) c)) (+ (/ j x) (/ (* b (* i t)) (* a (* c x))))))))
(* c (+ j (* -1 (/ (* b z) a))))
(* c (+ j (+ (* -1 (/ (* b z) a)) (+ (* -1 (/ (* i (* j y)) (* a c))) (/ (* b (* i t)) (* a c))))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(* c (+ (* -1 (* b z)) (/ (* x (* y z)) c)))
(* c (+ (* -1 b) (/ (* x y) c)))
(* a (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x))))
(* c (+ (* a (+ (* -1 (/ (* b z) (* a x))) (/ j x))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))) c)))
(* a (* c (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x)))))
(* c (+ (* a (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x)))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))) c)))
(* c (+ (* -1 (* b z)) (/ (* b (* i t)) c)))
(* c (+ (* -1 (/ (* b z) a)) (+ (* -1 (/ (* i (* j y)) (* a c))) (/ (* b (* i t)) (* a c)))))
(* -1 (* c (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))
(* -1 (* c (+ (* -1 (/ j x)) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))) c)) (/ (* b z) (* a x))))))
(* -1 (* c (+ (* -1 j) (/ (* b z) a))))
(* -1 (* c (+ (* -1 j) (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) c)) (/ (* b z) a)))))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(* -1 (* c (+ (* -1 (/ (* x (* y z)) c)) (* b z))))
(* -1 (* c (+ b (* -1 (/ (* x y) c)))))
(* -1 (* a (* c (+ (* -1 (/ j x)) (/ (* b z) (* a x))))))
(* -1 (* c (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))) c)) (* a (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))))
(* -1 (* a (* c (* x (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))))
(* -1 (* c (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))) c)) (* a (* x (+ (* -1 (/ j x)) (/ (* b z) (* a x))))))))
(* -1 (* c (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) c)) (/ (* b z) a))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))) (/ (* c j) x))))
(+ (* -1 (/ (* b (* c z)) a)) (* c j))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))
(+ (* a (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))))
(+ (* a (* i (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))))
(+ (* -1 (/ (* b (* c z)) a)) (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))
(* i (+ (* -1 (/ (* b (* c z)) (* a (* i x)))) (+ (* -1 (/ (* j y) (* a x))) (+ (* -1 (/ (- t (/ (* y z) a)) i)) (+ (/ (* b t) (* a x)) (/ (* c j) (* i x)))))))
(* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (/ (* c j) i)))))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(* i (+ b (* -1 (/ (* a x) i))))
(* a (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))))
(* i (+ (* a (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))) i)))
(* a (* i (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))))
(* i (+ (* a (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))) i)))
(* i (+ (* -1 (/ (* b (* c z)) i)) (* b t)))
(/ (* i (+ (* -1 (* j y)) (* b t))) a)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ a i)) (/ b x)))
(* -1 (* i (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))
(* -1 (* i (+ (* -1 (/ (* b t) (* a x))) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))) i)) (/ (* j y) (* a x))))))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a))))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (* c j)) i)) (/ (* j y) a)))))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(* -1 (* a (* i (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x))))))
(* -1 (* i (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))) i)) (* a (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))))
(* -1 (* a (* i (* x (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))))
(* -1 (* i (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))) i)) (* a (* x (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x))))))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* -1 (/ (* i (+ (* -1 (* b t)) (* j y))) a))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (/ (* b (* c z)) (* a i)) (/ (* j y) a)))))
(* -1 (* i (+ (* -1 (/ b x)) (/ a i))))
(+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))
(+ (* j (+ c (* -1 (/ (* i y) a)))) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))
(+ (* a (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x)))) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))))
(+ (* a (* j (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))))
(* j (+ (* -1 (/ (* i y) (* a x))) (/ c x)))
(* j (+ (* -1 (/ (* i y) (* a x))) (+ (* -1 (/ (- t (/ (* y z) a)) j)) (+ (/ c x) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a (* j x)))))))
(* j (+ c (* -1 (/ (* i y) a))))
(* j (+ c (+ (* -1 (/ (* i y) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(* a (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x))))
(* j (+ (* a (+ (* -1 (/ (* i y) (* a x))) (/ c x))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))) j)))
(* a (* j (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x)))))
(* j (+ (* a (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x)))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))) j)))
(* j (+ (* -1 (/ (* i y) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))))
(* -1 (* j (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))
(* -1 (* j (+ (* -1 (/ c x)) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))) j)) (/ (* i y) (* a x))))))
(* -1 (* j (+ (* -1 c) (/ (* i y) a))))
(* -1 (* j (+ (* -1 c) (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))) (/ (* i y) a)))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(* -1 (* a (* j (+ (* -1 (/ c x)) (/ (* i y) (* a x))))))
(* -1 (* j (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))) j)) (* a (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))))
(* -1 (* a (* j (* x (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))))
(* -1 (* j (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))) j)) (* a (* x (+ (* -1 (/ c x)) (/ (* i y) (* a x))))))))
(* -1 (* j (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))) (/ (* i y) a))))
Outputs
(/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))) x)
(/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) x)
(/ (+ (* -1 (* x (- t (/ (* y z) a)))) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)
(/.f64 (fma.f64 (neg.f64 x) (-.f64 t (/.f64 (*.f64 z y) a)) (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j))) x)
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i)))))
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) a)
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(fma.f64 (*.f64 (neg.f64 x) (-.f64 t (/.f64 (*.f64 z y) a))) a (*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) a))
(* b (* i t))
(*.f64 (*.f64 i t) b)
(+ (* -1 (* a (* t x))) (* b (* i t)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 i t) b))
(* b i)
(*.f64 b i)
(+ (* -1 (* a x)) (* b i))
(fma.f64 (neg.f64 a) x (*.f64 b i))
(* -1 (* a x))
(*.f64 (neg.f64 a) x)
(* -1 (* b (* c z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(+ (* -1 (* b (* c z))) (* x (* y z)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) z)
(* -1 (* b c))
(*.f64 (neg.f64 b) c)
(+ (* -1 (* b c)) (* x y))
(fma.f64 (neg.f64 b) c (*.f64 x y))
(/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)
(/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) a) x)
(/ (+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) x)
(/.f64 (fma.f64 (*.f64 (neg.f64 x) (-.f64 t (/.f64 (*.f64 z y) a))) a (*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) a)) x)
(/ (* b i) x)
(/.f64 (*.f64 b i) x)
(/ (+ (* -1 (* a x)) (* b i)) x)
(/.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) x)
(* -1 (- t (/ (* y z) a)))
(neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) x))
(* x (- (* y z) (* a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(*.f64 (-.f64 (fma.f64 j (/.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) x) (*.f64 z y)) (fma.f64 b (/.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) x) (*.f64 a t))) x)
(* -1 (* a (* x (- t (/ (* y z) a)))))
(*.f64 (neg.f64 a) (*.f64 (-.f64 t (/.f64 (*.f64 z y) a)) x))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(*.f64 (fma.f64 (neg.f64 a) (-.f64 t (/.f64 (*.f64 z y) a)) (/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) a) x)) x)
(* -1 (* a (* t x)))
(*.f64 (neg.f64 a) (*.f64 x t))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(*.f64 (fma.f64 (neg.f64 a) t (/.f64 (*.f64 (*.f64 i t) b) x)) x)
(* x (+ (* -1 a) (/ (* b i) x)))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(* x (* y z))
(*.f64 (*.f64 z y) x)
(* x (+ (* -1 (/ (* b (* c z)) x)) (* y z)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) x) (*.f64 z y)) x)
(* x y)
(*.f64 x y)
(* x (+ y (* -1 (/ (* b c) x))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 c x) y) x)
(* -1 (* a (- t (/ (* y z) a))))
(*.f64 (neg.f64 a) (-.f64 t (/.f64 (*.f64 z y) a)))
(+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x))
(fma.f64 (neg.f64 a) (-.f64 t (/.f64 (*.f64 z y) a)) (/.f64 (*.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) a) x))
(* -1 a)
(neg.f64 a)
(- (/ (* b i) x) a)
(-.f64 (/.f64 (*.f64 b i) x) a)
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i)))) x) #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 z y) (*.f64 a t)))))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(*.f64 (neg.f64 a) (*.f64 (-.f64 t (/.f64 (*.f64 z y) a)) x))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 a) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) x) (*.f64 (-.f64 t (/.f64 (*.f64 z y) a)) a)))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) x) (*.f64 a t)))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 b) (/.f64 i x) a))
(* -1 (* x (+ (* -1 (* y z)) (/ (* b (* c z)) x))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 z) y (/.f64 (*.f64 (*.f64 c z) b) x)))
(* -1 (* x (+ (* -1 y) (/ (* b c) x))))
(*.f64 (neg.f64 x) (fma.f64 b (/.f64 c x) (neg.f64 y)))
(* -1 (* x (+ (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)) (* a (- t (/ (* y z) a))))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 a) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) x) (*.f64 (-.f64 t (/.f64 (*.f64 z y) a)) a)))
(+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))
(fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x))
(+ (* -1 t) (+ (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(+.f64 (fma.f64 (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)) y (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) (neg.f64 t))
(+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))
(+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(-.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y)) (*.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) b))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(fma.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a))) (*.f64 (*.f64 a y) (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a)))
(* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))
(*.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) a)
(+ (* a (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))) (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))))
(*.f64 a (fma.f64 (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)) y (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x))))
(* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))))
(*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) x) a)
(+ (* a (* x (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))))) (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))))
(*.f64 a (fma.f64 (*.f64 x y) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)) (*.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) x)))
(/ (* b (+ (* -1 (* c z)) (* i t))) a)
(/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)
(+ (* -1 (/ (* i (* j y)) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)
(* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))
(*.f64 (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)) y)
(* y (+ (* -1 (/ t y)) (+ (* -1 (/ (* i j) (* a x))) (+ (/ z a) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a (* x y))) (/ (* c j) (* x y)))))))
(*.f64 (fma.f64 (/.f64 t y) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (+.f64 (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) (*.f64 x y)) (/.f64 z a)))) y)
(* -1 (/ (* i (* j y)) a))
(*.f64 (neg.f64 i) (*.f64 j (/.f64 y a)))
(* y (+ (* -1 (/ (* i j) a)) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y)) (/ (* c j) y))))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 j a) (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) y)) y)
(* y (+ (* -1 (* i j)) (* x z)))
(*.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y)
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(*.f64 (-.f64 (fma.f64 (neg.f64 i) j (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) y) (fma.f64 x z (*.f64 a (/.f64 (*.f64 c j) y))))) (*.f64 b (/.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) y))) y)
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(*.f64 (*.f64 a y) (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)))) y)) y)
(* y (+ (* -1 (/ (* b (* c z)) y)) (* x z)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) y) (*.f64 x z)) y)
(* y (+ x (* -1 (/ (* b c) y))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 c y) x) y)
(* a (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a))))
(*.f64 (*.f64 a y) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)))
(* y (+ (* a (+ (* -1 (/ (* i j) (* a x))) (/ z a))) (/ (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) y)))
(*.f64 (fma.f64 (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)) a (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) a) y)) y)
(* a (* x (* y (+ (* -1 (/ (* i j) (* a x))) (/ z a)))))
(*.f64 (*.f64 (*.f64 x y) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a))) a)
(* y (+ (* a (* x (+ (* -1 (/ (* i j) (* a x))) (/ z a)))) (/ (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))) y)))
(*.f64 (fma.f64 (*.f64 x a) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 j x) (/.f64 z a)) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) x) a) y)) y)
(* y (+ (* -1 (/ (* i j) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 j a) (/.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a) y)) y)
(* -1 (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))
(*.f64 (fma.f64 (/.f64 j a) (/.f64 i x) (neg.f64 (/.f64 z a))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ z a)) (+ (* -1 (/ (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))) y)) (/ (* i j) (* a x))))))
(*.f64 (fma.f64 (/.f64 z a) #s(literal -1 binary64) (fma.f64 (/.f64 j a) (/.f64 i x) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) y)))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)) y)) (/ (* i j) a))))
(*.f64 (fma.f64 i (/.f64 j a) (neg.f64 (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(*.f64 (fma.f64 (neg.f64 z) x (*.f64 i j)) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(*.f64 (fma.f64 (neg.f64 z) x (fma.f64 i j (neg.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i)))) y)))) (neg.f64 y))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(*.f64 (fma.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a))) y) (neg.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)))) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x z)) (/ (* b (* c z)) y))))
(*.f64 (fma.f64 (neg.f64 z) x (/.f64 (*.f64 (*.f64 c z) b) y)) (neg.f64 y))
(* -1 (* y (+ (* -1 x) (/ (* b c) y))))
(*.f64 (fma.f64 b (/.f64 c y) (neg.f64 x)) (neg.f64 y))
(* -1 (* a (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x))))))
(*.f64 (neg.f64 (*.f64 a y)) (fma.f64 (/.f64 j a) (/.f64 i x) (neg.f64 (/.f64 z a))))
(* -1 (* y (+ (* -1 (/ (* a (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x)))) y)) (* a (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))))
(*.f64 (fma.f64 (fma.f64 (/.f64 j a) (/.f64 i x) (neg.f64 (/.f64 z a))) a (*.f64 (neg.f64 a) (/.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) y))) (neg.f64 y))
(* -1 (* a (* x (* y (+ (* -1 (/ z a)) (/ (* i j) (* a x)))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 x y) (fma.f64 (/.f64 j a) (/.f64 i x) (neg.f64 (/.f64 z a)))))
(* -1 (* y (+ (* -1 (/ (* a (* x (+ (* -1 t) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (/ (* c j) x))))) y)) (* a (* x (+ (* -1 (/ z a)) (/ (* i j) (* a x))))))))
(*.f64 (fma.f64 (*.f64 x a) (fma.f64 (/.f64 j a) (/.f64 i x) (neg.f64 (/.f64 z a))) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) t (/.f64 (fma.f64 c j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)) x)) x) a) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a y))) (/ (* i j) a))))
(*.f64 (fma.f64 i (/.f64 j a) (neg.f64 (/.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a) y))) (neg.f64 y))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))
(fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x)))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))
(fma.f64 #s(literal -1 binary64) t (fma.f64 (neg.f64 (/.f64 i a)) (/.f64 (*.f64 j y) x) (fma.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)) z (/.f64 (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)) x))))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))
(fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i)) a) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (*.f64 i t) b)))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) z))) (*.f64 (*.f64 i t) b))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(fma.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)))) (*.f64 (*.f64 a z) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) a)))
(* z (+ (* -1 (* b c)) (* x y)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) z)
(* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))
(*.f64 (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x))) a)
(+ (* a (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))) (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))))
(*.f64 a (fma.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)) z (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x)))))
(* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))))
(*.f64 (*.f64 x a) (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x))))
(+ (* a (* x (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))))) (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))))
(*.f64 a (fma.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)) z) x (*.f64 (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x))) x)))
(+ (* -1 (* b (* c z))) (* b (* i t)))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(/ (+ (* -1 (* i (* j y))) (* b (* i t))) a)
(/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) a)
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i)) (*.f64 (*.f64 i t) b)) a)
(* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))
(*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)) z)
(* z (+ (* -1 (/ t z)) (+ (* -1 (/ (* b c) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* x z)))) (+ (/ y a) (+ (/ (* b (* i t)) (* a (* x z))) (/ (* c j) (* x z))))))))
(*.f64 (fma.f64 (/.f64 t z) #s(literal -1 binary64) (fma.f64 (neg.f64 (/.f64 b a)) (/.f64 c x) (fma.f64 (neg.f64 (/.f64 i a)) (*.f64 (/.f64 y z) (/.f64 j x)) (+.f64 (/.f64 (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)) (*.f64 x z)) (/.f64 y a))))) z)
(* -1 (/ (* b (* c z)) a))
(*.f64 (neg.f64 b) (*.f64 c (/.f64 z a)))
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (+ (/ (* b (* i t)) (* a z)) (/ (* c j) z)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 c a) (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 a z)) (/.f64 (*.f64 c j) z))) z)
(* z (- (* x y) (* b c)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) z)
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(*.f64 (-.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) z) (fma.f64 x y (*.f64 j (/.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) z)))) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) z) (*.f64 b c))) z)
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(*.f64 (*.f64 a z) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) a))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a))))) z)) z)
(* a (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a))))
(*.f64 (*.f64 a z) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)))
(* z (+ (* a (+ (* -1 (/ (* b c) (* a x))) (/ y a))) (/ (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))) z)))
(*.f64 (fma.f64 a (/.f64 (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x))) z) (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)) a)) z)
(* a (* x (* z (+ (* -1 (/ (* b c) (* a x))) (/ y a)))))
(*.f64 (*.f64 (*.f64 x z) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a))) a)
(* z (+ (* a (* x (+ (* -1 (/ (* b c) (* a x))) (/ y a)))) (/ (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))) z)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 c x) (/.f64 y a)) x) a (/.f64 (*.f64 (*.f64 x a) (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x)))) z)) z)
(* z (+ (* -1 (* b c)) (/ (* b (* i t)) z)))
(*.f64 (fma.f64 (neg.f64 b) c (/.f64 (*.f64 (*.f64 i t) b) z)) z)
(* z (+ (* -1 (/ (* b c) a)) (+ (* -1 (/ (* i (* j y)) (* a z))) (/ (* b (* i t)) (* a z)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 c a) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 a z))) z)
(* -1 (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 c a) (/.f64 b x) (/.f64 (neg.f64 y) a)))
(* -1 (* z (+ (* -1 (/ y a)) (+ (* -1 (/ (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))) z)) (/ (* b c) (* a x))))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 y a) #s(literal -1 binary64) (fma.f64 (/.f64 c a) (/.f64 b x) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x))) z)))))
(* -1 (* z (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))) z)) (/ (* b c) a))))
(*.f64 (neg.f64 z) (fma.f64 b (/.f64 c a) (neg.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a))) z))))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) y (*.f64 b c)))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (fma.f64 x y (/.f64 (fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (*.f64 i t) b))) z)) (*.f64 b c)))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(*.f64 (neg.f64 a) (*.f64 (/.f64 (fma.f64 (neg.f64 x) y (*.f64 b c)) a) z))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 (fma.f64 (neg.f64 x) y (*.f64 b c)) a) a (*.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 c j (/.f64 (*.f64 (*.f64 i t) b) a)))) z))))
(* -1 (* a (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x))))))
(*.f64 (neg.f64 (*.f64 a z)) (fma.f64 (/.f64 c a) (/.f64 b x) (/.f64 (neg.f64 y) a)))
(* -1 (* z (+ (* -1 (/ (* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x))))) z)) (* a (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 a) (/.f64 (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x))) z) (*.f64 (fma.f64 (/.f64 c a) (/.f64 b x) (/.f64 (neg.f64 y) a)) a)))
(* -1 (* a (* x (* z (+ (* -1 (/ y a)) (/ (* b c) (* a x)))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 x z) (fma.f64 (/.f64 c a) (/.f64 b x) (/.f64 (neg.f64 y) a))))
(* -1 (* z (+ (* -1 (/ (* a (* x (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (* i t)) (* a x)) (/ (* c j) x)))))) z)) (* a (* x (+ (* -1 (/ y a)) (/ (* b c) (* a x))))))))
(*.f64 (neg.f64 z) (fma.f64 (*.f64 (fma.f64 (/.f64 c a) (/.f64 b x) (/.f64 (neg.f64 y) a)) x) a (neg.f64 (/.f64 (*.f64 (*.f64 x a) (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)) (/.f64 (*.f64 c j) x)))) z))))
(* -1 (* z (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) z) (*.f64 b c)))
(* -1 (* z (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) z)) (/ (* b c) a))))
(*.f64 (neg.f64 z) (fma.f64 b (/.f64 c a) (neg.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) a) z))))
(+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))
(+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x)))
(+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* t (- (/ (* b i) (* a x)) 1)) (+ (/ (* c j) x) (/ (* y z) a)))))
(+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) t (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (* c j)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i)) a) (*.f64 c j))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) z))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(-.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (fma.f64 (*.f64 x y) z (*.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t))) (*.f64 (*.f64 c z) b))
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(*.f64 (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))) a)
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(fma.f64 (neg.f64 a) (*.f64 (-.f64 x (/.f64 (*.f64 b i) a)) t) (*.f64 (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))) a))
(* t (+ (* -1 (* a x)) (* b i)))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t)
(* i t)
(*.f64 i t)
(* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) a)
(+ (* a (* t (- (/ (* b i) (* a x)) 1))) (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))))
(*.f64 a (fma.f64 (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) t (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x)))))
(* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) x) a)
(+ (* a (* t (* x (- (/ (* b i) (* a x)) 1)))) (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))))
(*.f64 a (fma.f64 (*.f64 x t) (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) x)))
(/ (+ (* -1 (* b (* c z))) (* -1 (* i (* j y)))) a)
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i)) a))
(* t (- (/ (* b i) (* a x)) 1))
(*.f64 (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) t)
(* t (- (+ (* -1 (/ (* b (* c z)) (* a (* t x)))) (+ (* -1 (/ (* i (* j y)) (* a (* t x)))) (+ (/ (* b i) (* a x)) (+ (/ (* c j) (* t x)) (/ (* y z) (* a t)))))) 1))
(*.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 (*.f64 a t) x)) (+.f64 (/.f64 (fma.f64 b (/.f64 i a) (/.f64 (*.f64 c j) t)) x) (/.f64 (/.f64 (*.f64 z y) a) t))) #s(literal 1 binary64)) t)
(/ (* b (* i t)) a)
(/.f64 (*.f64 (*.f64 i t) b) a)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (* -1 (/ (* i (* j y)) (* a t))) (+ (/ (* b i) a) (/ (* c j) t)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 a t)) (fma.f64 b (/.f64 i a) (/.f64 (*.f64 c j) t))) t)
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 b i)) t)
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(*.f64 (fma.f64 (neg.f64 a) x (-.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (*.f64 z y) x)) t) (fma.f64 (neg.f64 i) b (/.f64 (*.f64 (*.f64 c z) b) t)))) t)
(* -1 (* a (* t (- x (/ (* b i) a)))))
(*.f64 (neg.f64 a) (*.f64 (-.f64 x (/.f64 (*.f64 b i) a)) t))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(*.f64 (fma.f64 (neg.f64 a) (-.f64 x (/.f64 (*.f64 b i) a)) (/.f64 (*.f64 (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))) a) t)) t)
(* a (* t (- (/ (* b i) (* a x)) 1)))
(*.f64 (*.f64 a t) (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)))
(* t (+ (* a (- (/ (* b i) (* a x)) 1)) (/ (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))) t)))
(*.f64 (fma.f64 (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) a (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) a) t)) t)
(* a (* t (* x (- (/ (* b i) (* a x)) 1))))
(*.f64 (*.f64 (*.f64 x t) (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64))) a)
(* t (+ (* a (* x (- (/ (* b i) (* a x)) 1))) (/ (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))) t)))
(*.f64 (fma.f64 (*.f64 x a) (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) x) a) t)) t)
(* t (+ (* -1 (/ (* b (* c z)) t)) (* b i)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) t) (*.f64 b i)) t)
(* t (+ (* -1 (/ (* b (* c z)) (* a t))) (+ (* -1 (/ (* i (* j y)) (* a t))) (/ (* b i) a))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 a t)) (/.f64 (*.f64 b i) a)) t)
(* -1 (* t (+ 1 (* -1 (/ (* b i) (* a x))))))
(*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 i x) #s(literal 1 binary64)) (neg.f64 t))
(* -1 (* t (+ 1 (+ (* -1 (/ (* b i) (* a x))) (* -1 (/ (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))) t))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 i a) (/.f64 b x) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) t)) #s(literal 1 binary64)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (+ (* -1 (/ (* i (* j y)) a)) (* c j))) t)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 i a) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i)) a) (*.f64 c j)) t))) (neg.f64 t))
(* -1 (* t (- (* a x) (* b i))))
(*.f64 (fma.f64 x a (*.f64 (neg.f64 i) b)) (neg.f64 t))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(*.f64 (-.f64 (fma.f64 x a (neg.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 b) c (*.f64 x y)) z)) t))) (*.f64 b i)) (neg.f64 t))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (-.f64 x (/.f64 (*.f64 b i) a))) t) a)
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(*.f64 (fma.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (-.f64 x (/.f64 (*.f64 b i) a))) (neg.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))) a) t))) (neg.f64 t))
(* -1 (* a (* t (+ 1 (* -1 (/ (* b i) (* a x)))))))
(*.f64 (*.f64 (neg.f64 a) t) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 i x) #s(literal 1 binary64)))
(* -1 (* t (+ (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a))))) t)) (* a (+ 1 (* -1 (/ (* b i) (* a x))))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) t) (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 i x) #s(literal 1 binary64)) a)) (neg.f64 t))
(* -1 (* a (* t (* x (+ 1 (* -1 (/ (* b i) (* a x))))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 x t) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 i x) #s(literal 1 binary64))))
(* -1 (* t (+ (* -1 (/ (* a (* x (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* c j) x) (/ (* y z) a)))))) t)) (* a (* x (+ 1 (* -1 (/ (* b i) (* a x)))))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 i x) #s(literal 1 binary64)) x) a (neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i))) (*.f64 x a)) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))) x) a) t))) (neg.f64 t))
(* -1 (* t (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(*.f64 (fma.f64 (neg.f64 i) b (/.f64 (*.f64 (*.f64 c z) b) t)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* b i) a)) (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (* -1 (/ (* i (* j y)) a))) t)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 i a) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (*.f64 b c) z (*.f64 (*.f64 j y) i)) a)) t))) (neg.f64 t))
(/ (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))) a)
(/.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))) a)
(/ (+ (* -1 (/ (* i (* j y)) x)) (+ (* a (+ (* -1 t) (/ (* c j) x))) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))) a)
(/.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) a (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x)))) a)
(/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) a)
(/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)
(/ (+ (* -1 (* i (* j y))) (+ (* a (* c j)) (* b (+ (* -1 (* c z)) (* i t))))) a)
(/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (*.f64 c a) j (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) a)
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (*.f64 x y) z (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i)))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(-.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 z y) x))) (*.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) b))
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(fma.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t)) (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
(+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))
(fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x)))
(+ (* -1 (/ (* i (* j y)) x)) (+ (* a (+ (* -1 t) (/ (* c j) x))) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) a (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))))
(* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x))))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))) x)
(+ (* a (* x (+ (* -1 t) (/ (* c j) x)))) (* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))))
(fma.f64 (*.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) x) a (*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))) x))
(+ (* -1 a) (/ (* b i) x))
(fma.f64 b (/.f64 i x) (neg.f64 a))
(+ (* -1 t) (/ (* c j) x))
(fma.f64 c (/.f64 j x) (neg.f64 t))
(+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (+ (/ (* c j) x) (/ (* y z) a)))))
(fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) x) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x))))
(* c j)
(*.f64 c j)
(* a (+ (* -1 (* t x)) (* c j)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(*.f64 (-.f64 (fma.f64 (neg.f64 x) t (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 x (/.f64 (*.f64 z y) a) (*.f64 c j)))) (*.f64 b (/.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) a))) a)
(* -1 (* a (- (* t x) (* c j))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t)))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(*.f64 (fma.f64 (fma.f64 (neg.f64 j) c (*.f64 x t)) #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) a)
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (*.f64 (*.f64 i t) b) a)) a)
(* a (+ (* -1 x) (/ (* b i) a)))
(*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) a)
(* a (+ (* -1 t) (/ (* c j) x)))
(*.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) a)
(* a (+ (* -1 t) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)) (+ (/ (* c j) x) (/ (* y z) a))))))
(*.f64 (fma.f64 #s(literal -1 binary64) t (+.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) x) (fma.f64 y (/.f64 z a) (/.f64 (*.f64 c j) x)))) a)
(* a (* x (+ (* -1 t) (/ (* c j) x))))
(*.f64 (*.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) x) a)
(* a (+ (* x (+ (* -1 t) (/ (* c j) x))) (/ (* x (+ (* -1 (/ (* i (* j y)) x)) (+ (* y z) (/ (* b (+ (* -1 (* c z)) (* i t))) x)))) a)))
(*.f64 (fma.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) x (*.f64 x (/.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) x) (fma.f64 z y (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x))) a))) a)
(* a (- (/ (* b i) (* a x)) 1))
(*.f64 (-.f64 (*.f64 (/.f64 i a) (/.f64 b x)) #s(literal 1 binary64)) a)
(+ (* -1 t) (+ (* -1 (/ (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x))) a)) (/ (* c j) x)))
(fma.f64 #s(literal -1 binary64) t (fma.f64 c (/.f64 j x) (neg.f64 (/.f64 (fma.f64 (neg.f64 z) y (neg.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) x))) a))))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t)))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (fma.f64 x t (neg.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (*.f64 x y) z (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i))))) a)))))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(*.f64 (neg.f64 a) (-.f64 (fma.f64 x t (neg.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a))) (*.f64 c j)))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) a) (*.f64 x t)))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(*.f64 (neg.f64 a) (-.f64 x (/.f64 (*.f64 b i) a)))
(* -1 (* a (+ (* -1 (+ (* -1 t) (/ (* c j) x))) (+ (* -1 (/ (* y z) a)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) (* a x)))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal -1 binary64) (fma.f64 y (/.f64 z a) (/.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) x)) (neg.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)))))
(* -1 (* a (+ (* -1 (* x (+ (* -1 t) (/ (* c j) x)))) (/ (* x (+ (* -1 (* y z)) (* -1 (/ (+ (* -1 (* i (* j y))) (* b (+ (* -1 (* c z)) (* i t)))) x)))) a))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 (fma.f64 c (/.f64 j x) (neg.f64 t))) x (*.f64 x (/.f64 (fma.f64 (neg.f64 z) y (neg.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) x))) a))))
(* -1 (* a (+ 1 (* -1 (/ (* b i) (* a x))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 i x) #s(literal 1 binary64)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))) (/ (* c j) x))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j)) x))
(+ (* -1 (/ (* i (* j y)) a)) (* c j))
(fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (*.f64 c j))
(+ (* -1 (/ (* i (* j y)) a)) (+ (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))) (* c j)))
(+.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a) (*.f64 c j))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j)))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(fma.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))) (*.f64 (*.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a)))
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))
(*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) a)
(+ (* a (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))))
(*.f64 a (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))))
(*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) x) a)
(+ (* a (* b (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))))
(*.f64 a (fma.f64 (*.f64 x b) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 x a)) (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) x)))
(* b (+ (* -1 (* c z)) (* i t)))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(+ (* -1 (/ (* i (* j y)) a)) (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)
(* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))
(/.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a) x)
(* b (+ (* -1 (/ (* c z) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* b x)))) (+ (* -1 (/ (- t (/ (* y z) a)) b)) (+ (/ (* c j) (* b x)) (/ (* i t) (* a x)))))))
(*.f64 (fma.f64 (neg.f64 (/.f64 c a)) (/.f64 z x) (fma.f64 (neg.f64 (/.f64 i a)) (*.f64 (/.f64 y b) (/.f64 j x)) (fma.f64 (/.f64 (-.f64 t (/.f64 (*.f64 z y) a)) b) #s(literal -1 binary64) (/.f64 (fma.f64 c (/.f64 j b) (/.f64 (*.f64 i t) a)) x)))) b)
(* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))
(/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a)
(* b (+ (* -1 (/ (* c z) a)) (+ (* -1 (/ (* i (* j y)) (* a b))) (+ (/ (* c j) b) (/ (* i t) a)))))
(*.f64 (fma.f64 (neg.f64 c) (/.f64 z a) (fma.f64 (/.f64 (neg.f64 i) b) (*.f64 j (/.f64 y a)) (fma.f64 c (/.f64 j b) (/.f64 (*.f64 i t) a)))) b)
(* b (- (* i t) (* c z)))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(*.f64 (fma.f64 i t (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j)) b) (*.f64 c z))) b)
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(*.f64 (*.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j)))) b)) b)
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) b) (*.f64 i t)) b)
(* b (+ i (* -1 (/ (* a x) b))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 x b) i) b)
(* b (+ (* -1 (* c z)) (/ (* x (* y z)) b)))
(*.f64 (fma.f64 (neg.f64 z) c (/.f64 (*.f64 (*.f64 z y) x) b)) b)
(* b (+ (* -1 c) (/ (* x y) b)))
(*.f64 (fma.f64 x (/.f64 y b) (neg.f64 c)) b)
(* a (* b (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))))
(*.f64 (*.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 x a)))
(* b (+ (* a (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x)))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))) b)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 x a)) a (/.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) a) b)) b)
(* a (* b (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))))
(*.f64 (*.f64 (*.f64 x b) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 x a))) a)
(* b (+ (* a (* x (+ (* -1 (/ (* c z) (* a x))) (/ (* i t) (* a x))))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))) b)))
(*.f64 (fma.f64 (*.f64 x a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 x a)) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) x) a) b)) b)
(* b (+ (* -1 (/ (* c z) a)) (+ (* -1 (/ (* i (* j y)) (* a b))) (/ (* i t) a))))
(*.f64 (fma.f64 (neg.f64 c) (/.f64 z a) (fma.f64 (/.f64 (neg.f64 i) b) (*.f64 j (/.f64 y a)) (/.f64 (*.f64 i t) a))) b)
(* b (+ (* -1 (/ a b)) (/ i x)))
(*.f64 (fma.f64 (/.f64 a b) #s(literal -1 binary64) (/.f64 i x)) b)
(/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))
(/.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a) x)
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) (* a x))) (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))) b)))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) (neg.f64 (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) b))))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)) (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (* c j)) b)))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (*.f64 c j)) b) #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a))))
(* -1 (* b (- (* c z) (* i t))))
(*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i)))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(*.f64 (neg.f64 b) (-.f64 (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j)) b)) (neg.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)))))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(*.f64 (neg.f64 b) (fma.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 (/.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) a) y (*.f64 c j))) b) (neg.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (/.f64 (*.f64 (*.f64 a t) x) b)))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(*.f64 (neg.f64 b) (fma.f64 a (/.f64 x b) (neg.f64 i)))
(* -1 (* b (+ (* -1 (/ (* x (* y z)) b)) (* c z))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 x) (/.f64 (*.f64 z y) b) (*.f64 c z)))
(* -1 (* b (+ c (* -1 (/ (* x y) b)))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 x) (/.f64 y b) c))
(/ (* b (+ (* -1 (* c z)) (* i t))) x)
(/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) x)
(* -1 (* b (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x)))) b)) (* -1 (/ (+ (* -1 (* c z)) (* i t)) x)))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) b) (/.f64 (neg.f64 (fma.f64 (neg.f64 z) c (*.f64 i t))) x)))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* c j) x))))) b)))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) (/.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 i) a) (/.f64 (*.f64 j y) x) (/.f64 (*.f64 c j) x))) x) b) (neg.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)))))
(* -1 (* b (+ (* -1 (/ (+ (* -1 (* c z)) (* i t)) a)) (/ (* i (* j y)) (* a b)))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 (*.f64 i j) b) (/.f64 y a) (neg.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a))))
(* -1 (* b (+ (* -1 (/ i x)) (/ a b))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 i x) #s(literal -1 binary64) (/.f64 a b)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (+ (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x))) (/ (* b (* i t)) (* a x)))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (neg.f64 (/.f64 i a)) (/.f64 (*.f64 j y) x) (fma.f64 (/.f64 (*.f64 i t) x) (/.f64 b a) (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)) c))))
(+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a))
(/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) a)
(+ (* -1 (/ (* i (* j y)) a)) (+ (* c (+ j (* -1 (/ (* b z) a)))) (/ (* b (* i t)) a)))
(fma.f64 (neg.f64 i) (*.f64 j (/.f64 y a)) (fma.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c (/.f64 (*.f64 (*.f64 i t) b) a)))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i t) b)))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 (-.f64 (*.f64 j a) (*.f64 b z)) c (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) (*.f64 (*.f64 i t) b))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (*.f64 i t) b)) a)))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(fma.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (*.f64 i t) b)) a)) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
(* -1 c)
(neg.f64 c)
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))
(*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a))) a)
(+ (* a (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x)))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))))
(*.f64 a (fma.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)) c (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))))
(*.f64 (*.f64 x a) (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a))))
(+ (* a (* c (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))))
(*.f64 a (fma.f64 (*.f64 x c) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)) (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a))) x)))
(* c (+ (* -1 (/ (* b z) (* a x))) (/ j x)))
(*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)) c)
(* c (+ (* -1 (/ (* b z) (* a x))) (+ (* -1 (/ (* i (* j y)) (* a (* c x)))) (+ (* -1 (/ (- t (/ (* y z) a)) c)) (+ (/ j x) (/ (* b (* i t)) (* a (* c x))))))))
(*.f64 (fma.f64 (neg.f64 (/.f64 b a)) (/.f64 z x) (fma.f64 (neg.f64 (/.f64 i a)) (*.f64 (/.f64 j c) (/.f64 y x)) (fma.f64 (/.f64 (-.f64 t (/.f64 (*.f64 z y) a)) c) #s(literal -1 binary64) (fma.f64 (/.f64 b c) (*.f64 (/.f64 t a) (/.f64 i x)) (/.f64 j x))))) c)
(* c (+ j (* -1 (/ (* b z) a))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
(* c (+ j (+ (* -1 (/ (* b z) a)) (+ (* -1 (/ (* i (* j y)) (* a c))) (/ (* b (* i t)) (* a c))))))
(*.f64 (+.f64 (fma.f64 (neg.f64 b) (/.f64 z a) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 c a))) j) c)
(* c (- (* a j) (* b z)))
(*.f64 (-.f64 (*.f64 j a) (*.f64 b z)) c)
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(*.f64 (-.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) c) (fma.f64 x (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) c) (*.f64 j a))) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) c) (*.f64 b z))) c)
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(*.f64 (fma.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (*.f64 i t) b)) a))) c)) c)
(* c (+ (* -1 (* b z)) (/ (* x (* y z)) c)))
(*.f64 (fma.f64 (neg.f64 z) b (/.f64 (*.f64 (*.f64 z y) x) c)) c)
(* c (+ (* -1 b) (/ (* x y) c)))
(*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)
(* a (* c (+ (* -1 (/ (* b z) (* a x))) (/ j x))))
(*.f64 (*.f64 c a) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)))
(* c (+ (* a (+ (* -1 (/ (* b z) (* a x))) (/ j x))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))) c)))
(*.f64 (fma.f64 a (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a))) c) (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)) a)) c)
(* a (* c (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x)))))
(*.f64 (*.f64 (*.f64 x c) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x))) a)
(* c (+ (* a (* x (+ (* -1 (/ (* b z) (* a x))) (/ j x)))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))) c)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 z x) (/.f64 j x)) x) a (/.f64 (*.f64 (*.f64 x a) (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)))) c)) c)
(* c (+ (* -1 (* b z)) (/ (* b (* i t)) c)))
(*.f64 (fma.f64 (neg.f64 z) b (/.f64 (*.f64 (*.f64 i t) b) c)) c)
(* c (+ (* -1 (/ (* b z) a)) (+ (* -1 (/ (* i (* j y)) (* a c))) (/ (* b (* i t)) (* a c)))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 c a))) c)
(* -1 (* c (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))
(*.f64 (/.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) x) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ j x)) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))) c)) (/ (* b z) (* a x))))))
(*.f64 (fma.f64 (/.f64 j x) #s(literal -1 binary64) (fma.f64 (/.f64 z x) (/.f64 b a) (neg.f64 (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a))) c)))) (neg.f64 c))
(* -1 (* c (+ (* -1 j) (/ (* b z) a))))
(*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) (neg.f64 c))
(* -1 (* c (+ (* -1 j) (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) c)) (/ (* b z) a)))))
(*.f64 (fma.f64 #s(literal -1 binary64) j (fma.f64 b (/.f64 z a) (neg.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) a) c)))) (neg.f64 c))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(*.f64 (fma.f64 (neg.f64 j) a (*.f64 b z)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 j a (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i t) b))) c)) (*.f64 b z)) (neg.f64 c))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(*.f64 (*.f64 (neg.f64 c) a) (fma.f64 b (/.f64 z a) (neg.f64 j)))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(*.f64 (fma.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) a (*.f64 a (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (fma.f64 (neg.f64 i) j (*.f64 x z)) y (*.f64 (*.f64 i t) b)) a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (* x (* y z)) c)) (* b z))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 (*.f64 z y) c) (*.f64 b z)) (neg.f64 c))
(* -1 (* c (+ b (* -1 (/ (* x y) c)))))
(*.f64 (fma.f64 (neg.f64 x) (/.f64 y c) b) (neg.f64 c))
(* -1 (* a (* c (+ (* -1 (/ j x)) (/ (* b z) (* a x))))))
(*.f64 (*.f64 (neg.f64 c) a) (/.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) x))
(* -1 (* c (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x))))) c)) (* a (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a))) c) (*.f64 (/.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) x) a)) (neg.f64 c))
(* -1 (* a (* c (* x (+ (* -1 (/ j x)) (/ (* b z) (* a x)))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 x c) (/.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) x)))
(* -1 (* c (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* i (* j y)) (* a x))) (/ (* b (* i t)) (* a x)))))) c)) (* a (* x (+ (* -1 (/ j x)) (/ (* b z) (* a x))))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) x) x) a (neg.f64 (/.f64 (*.f64 (*.f64 x a) (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) (*.f64 x a)))) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) c) (*.f64 b z)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ (* i (* j y)) a)) (/ (* b (* i t)) a)) c)) (/ (* b z) a))))
(*.f64 (fma.f64 b (/.f64 z a) (neg.f64 (/.f64 (/.f64 (fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 i t) b)) a) c))) (neg.f64 c))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x)))
(+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (+ (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))) (/ (* c j) x))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i (/.f64 (*.f64 c j) x))))
(+ (* -1 (/ (* b (* c z)) a)) (* c j))
(fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (*.f64 c j))
(+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i (*.f64 c j)))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 c a) j)) (*.f64 (*.f64 c z) b))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(-.f64 (fma.f64 (*.f64 c a) j (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i))) (*.f64 (*.f64 c z) b))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 x (/.f64 (*.f64 z y) a) (*.f64 c j)))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(fma.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 x (/.f64 (*.f64 z y) a) (*.f64 c j)))) (*.f64 (*.f64 i a) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a)))
(* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))
(*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) a)
(+ (* a (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))) (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))))
(*.f64 a (fma.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x)))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))))
(*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) x) a)
(+ (* a (* i (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))))
(*.f64 a (fma.f64 (*.f64 x i) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) x)))
(+ (* -1 (/ (* b (* c z)) a)) (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i))
(* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))
(*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i)
(* i (+ (* -1 (/ (* b (* c z)) (* a (* i x)))) (+ (* -1 (/ (* j y) (* a x))) (+ (* -1 (/ (- t (/ (* y z) a)) i)) (+ (/ (* b t) (* a x)) (/ (* c j) (* i x)))))))
(*.f64 (fma.f64 (neg.f64 (/.f64 b a)) (*.f64 (/.f64 z i) (/.f64 c x)) (fma.f64 (neg.f64 (/.f64 j a)) (/.f64 y x) (fma.f64 (/.f64 (-.f64 t (/.f64 (*.f64 z y) a)) i) #s(literal -1 binary64) (/.f64 (fma.f64 b (/.f64 t a) (/.f64 (*.f64 c j) i)) x)))) i)
(* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))
(*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (+ (/ (* b t) a) (/ (* c j) i)))))
(*.f64 (fma.f64 (/.f64 (neg.f64 b) i) (*.f64 c (/.f64 z a)) (+.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) (/.f64 (*.f64 c j) i))) i)
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(*.f64 (fma.f64 (neg.f64 j) y (-.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 c a) j)) i) (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 c z) b) i)))) i)
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(*.f64 (*.f64 i a) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 x (/.f64 (*.f64 z y) a) (*.f64 c j))))) i)) i)
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 x t) i) (*.f64 b t)) i)
(* i (+ b (* -1 (/ (* a x) i))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 x i) b) i)
(* a (* i (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))))
(*.f64 (*.f64 i a) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)))
(* i (+ (* a (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x)))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))) i)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) a (/.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) a) i)) i)
(* a (* i (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))))
(*.f64 (*.f64 (*.f64 x i) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a))) a)
(* i (+ (* a (* x (+ (* -1 (/ (* j y) (* a x))) (/ (* b t) (* a x))))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))) i)))
(*.f64 (fma.f64 (*.f64 x a) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) x) a) i)) i)
(* i (+ (* -1 (/ (* b (* c z)) i)) (* b t)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) i) (*.f64 b t)) i)
(/ (* i (+ (* -1 (* j y)) (* b t))) a)
(*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i)
(* i (+ (* -1 (/ (* b (* c z)) (* a i))) (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(*.f64 (fma.f64 (/.f64 (neg.f64 b) i) (*.f64 c (/.f64 z a)) (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a)) i)
(* i (+ (* -1 (/ a i)) (/ b x)))
(*.f64 (fma.f64 (/.f64 a i) #s(literal -1 binary64) (/.f64 b x)) i)
(* -1 (* i (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))
(*.f64 (neg.f64 i) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) (*.f64 x a)))
(* -1 (* i (+ (* -1 (/ (* b t) (* a x))) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))) i)) (/ (* j y) (* a x))))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 t x) (fma.f64 (/.f64 j a) (/.f64 y x) (neg.f64 (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) i)))))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a))))
(*.f64 (neg.f64 i) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) a))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (* -1 (/ (+ (* -1 (/ (* b (* c z)) a)) (* c j)) i)) (/ (* j y) a)))))
(*.f64 (neg.f64 i) (fma.f64 (neg.f64 b) (/.f64 t a) (fma.f64 j (/.f64 y a) (neg.f64 (/.f64 (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (*.f64 c j)) i)))))
(* -1 (* i (- (* j y) (* b t))))
(*.f64 (neg.f64 i) (fma.f64 (neg.f64 t) b (*.f64 j y)))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(*.f64 (neg.f64 i) (-.f64 (fma.f64 j y (neg.f64 (/.f64 (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 c a) j)) (*.f64 (*.f64 c z) b)) i))) (*.f64 b t)))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(*.f64 (neg.f64 a) (*.f64 (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) a) i))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) a) a (*.f64 a (/.f64 (-.f64 (*.f64 x t) (fma.f64 (neg.f64 b) (*.f64 c (/.f64 z a)) (fma.f64 x (/.f64 (*.f64 z y) a) (*.f64 c j)))) i))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(*.f64 (neg.f64 i) (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 a t) x) i)))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(*.f64 (neg.f64 i) (fma.f64 a (/.f64 x i) (neg.f64 b)))
(* -1 (* a (* i (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x))))))
(*.f64 (neg.f64 (*.f64 i a)) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) (*.f64 x a)))
(* -1 (* i (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x)))) i)) (* a (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) (*.f64 x a)) a (*.f64 (neg.f64 a) (/.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) i))))
(* -1 (* a (* i (* x (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x)))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 x i) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) (*.f64 x a))))
(* -1 (* i (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (+ (* -1 (/ (* b (* c z)) (* a x))) (/ (* c j) x))))) i)) (* a (* x (+ (* -1 (/ (* b t) (* a x))) (/ (* j y) (* a x))))))))
(*.f64 (neg.f64 i) (fma.f64 (*.f64 x a) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) (*.f64 x a)) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (/.f64 (neg.f64 b) a) (/.f64 (*.f64 c z) x) (/.f64 (*.f64 c j) x))) x) a) i))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(*.f64 (neg.f64 i) (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 c z) b) i)))
(* -1 (/ (* i (+ (* -1 (* b t)) (* j y))) a))
(*.f64 (neg.f64 i) (/.f64 (fma.f64 (neg.f64 t) b (*.f64 j y)) a))
(* -1 (* i (+ (* -1 (/ (* b t) a)) (+ (/ (* b (* c z)) (* a i)) (/ (* j y) a)))))
(*.f64 (neg.f64 i) (fma.f64 (neg.f64 b) (/.f64 t a) (fma.f64 j (/.f64 y a) (/.f64 (/.f64 (*.f64 (*.f64 c z) b) a) i))))
(* -1 (* i (+ (* -1 (/ b x)) (/ a i))))
(*.f64 (neg.f64 i) (fma.f64 (/.f64 b x) #s(literal -1 binary64) (/.f64 a i)))
(+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))
(fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))))
(+ (* -1 (- t (/ (* y z) a))) (+ (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (fma.f64 (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)) j (/.f64 (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a) x)))
(+ (* j (+ c (* -1 (/ (* i y) a)))) (/ (* b (+ (* -1 (* c z)) (* i t))) a))
(fma.f64 (fma.f64 i (/.f64 (neg.f64 y) a) c) j (/.f64 (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b) a))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 x y) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(fma.f64 (neg.f64 a) (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 x y) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) (*.f64 (*.f64 (fma.f64 i (/.f64 (neg.f64 y) a) c) j) a))
(* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))
(*.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) a)
(+ (* a (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x)))) (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))))
(*.f64 a (fma.f64 (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)) j (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))))))
(* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))))
(*.f64 (*.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) x) a)
(+ (* a (* j (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x))))) (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))))
(*.f64 a (fma.f64 (*.f64 x j) (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)) (*.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) x)))
(* j (+ (* -1 (/ (* i y) (* a x))) (/ c x)))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)) j)
(* j (+ (* -1 (/ (* i y) (* a x))) (+ (* -1 (/ (- t (/ (* y z) a)) j)) (+ (/ c x) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a (* j x)))))))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (fma.f64 (/.f64 (-.f64 t (/.f64 (*.f64 z y) a)) j) #s(literal -1 binary64) (fma.f64 (/.f64 b j) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) (*.f64 x a)) (/.f64 c x)))) j)
(* j (+ c (* -1 (/ (* i y) a))))
(*.f64 (fma.f64 i (/.f64 (neg.f64 y) a) c) j)
(* j (+ c (+ (* -1 (/ (* i y) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j)))))
(*.f64 (+.f64 (fma.f64 (/.f64 b j) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) (*.f64 i (/.f64 (neg.f64 y) a))) c) j)
(* j (- (* a c) (* i y)))
(*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j)
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(*.f64 (-.f64 (fma.f64 x (/.f64 (-.f64 (*.f64 z y) (*.f64 a t)) j) (*.f64 c a)) (fma.f64 b (/.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) j) (*.f64 i y))) j)
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(*.f64 (*.f64 (fma.f64 i (/.f64 (neg.f64 y) a) c) j) a)
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 x y) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) j) (*.f64 (fma.f64 i (/.f64 (neg.f64 y) a) c) a)) j)
(* a (* j (+ (* -1 (/ (* i y) (* a x))) (/ c x))))
(*.f64 (*.f64 j a) (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)))
(* j (+ (* a (+ (* -1 (/ (* i y) (* a x))) (/ c x))) (/ (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))) j)))
(*.f64 (fma.f64 (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)) a (/.f64 (*.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) a) j)) j)
(* a (* j (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x)))))
(*.f64 (*.f64 (*.f64 x j) (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x))) a)
(* j (+ (* a (* x (+ (* -1 (/ (* i y) (* a x))) (/ c x)))) (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))) j)))
(*.f64 (fma.f64 (*.f64 x a) (fma.f64 (neg.f64 i) (/.f64 y (*.f64 x a)) (/.f64 c x)) (/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) x) a) j)) j)
(* j (+ (* -1 (/ (* i y) a)) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))))
(*.f64 (fma.f64 (/.f64 b j) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) (*.f64 i (/.f64 (neg.f64 y) a))) j)
(* -1 (* j (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))
(*.f64 (/.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) x) (neg.f64 j))
(* -1 (* j (+ (* -1 (/ c x)) (+ (* -1 (/ (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))) j)) (/ (* i y) (* a x))))))
(*.f64 (fma.f64 (/.f64 c x) #s(literal -1 binary64) (fma.f64 (/.f64 y x) (/.f64 i a) (neg.f64 (/.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) j)))) (neg.f64 j))
(* -1 (* j (+ (* -1 c) (/ (* i y) a))))
(*.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) (neg.f64 j))
(* -1 (* j (+ (* -1 c) (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))) (/ (* i y) a)))))
(*.f64 (fma.f64 #s(literal -1 binary64) c (fma.f64 i (/.f64 y a) (neg.f64 (*.f64 (/.f64 b j) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a))))) (neg.f64 j))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 b) (fma.f64 c z (*.f64 (neg.f64 t) i)))) j) #s(literal -1 binary64) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)))) (neg.f64 j))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(*.f64 (neg.f64 a) (*.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) j))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(*.f64 (fma.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) a (*.f64 a (/.f64 (-.f64 (*.f64 x t) (/.f64 (fma.f64 (*.f64 x y) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) j))) (neg.f64 j))
(* -1 (* a (* j (+ (* -1 (/ c x)) (/ (* i y) (* a x))))))
(*.f64 (*.f64 (neg.f64 j) a) (/.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) x))
(* -1 (* j (+ (* -1 (/ (* a (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x)))) j)) (* a (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) x) a (*.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) j))) (neg.f64 j))
(* -1 (* a (* j (* x (+ (* -1 (/ c x)) (/ (* i y) (* a x)))))))
(*.f64 (neg.f64 a) (*.f64 (*.f64 x j) (/.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) x)))
(* -1 (* j (+ (* -1 (/ (* a (* x (+ (* -1 (- t (/ (* y z) a))) (/ (* b (+ (* -1 (* c z)) (* i t))) (* a x))))) j)) (* a (* x (+ (* -1 (/ c x)) (/ (* i y) (* a x))))))))
(*.f64 (fma.f64 (*.f64 x a) (/.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) x) (neg.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 b a) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) x) a) j))) (neg.f64 j))
(* -1 (* j (+ (* -1 (/ (* b (+ (* -1 (* c z)) (* i t))) (* a j))) (/ (* i y) a))))
(*.f64 (fma.f64 i (/.f64 y a) (neg.f64 (*.f64 (/.f64 b j) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a)))) (neg.f64 j))

rewrite245.0ms (1.5%)

Memory
-6.3MiB live, 261.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084633
0118631
1493621
23752621
08391604
Stop Event
iter limit
node limit
iter limit
Counts
26 → 211
Calls
Call 1
Inputs
(fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))
(+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))
(*.f64 (*.f64 i t) b)
(*.f64 i t)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
(*.f64 (neg.f64 a) x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
(*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)
(fma.f64 (neg.f64 c) b (*.f64 y x))
(neg.f64 c)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t)
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x)))
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a)
(neg.f64 a)
(fma.f64 b (/.f64 i x) (neg.f64 a))
Outputs
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64)) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64))) (-.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))
(/.f64 (fma.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64))))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x))
(fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 z y) a)) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x))
(-.f64 (/.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)) (-.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x))) (/.f64 (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64)) (-.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x))))
(-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) #s(literal -1 binary64)))
(-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (*.f64 #s(literal 1 binary64) (-.f64 t (/.f64 (*.f64 z y) a))))
(+.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) x)) (/.f64 (*.f64 c j) x))
(+.f64 (/.f64 (pow.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) x) (fma.f64 c (/.f64 j x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))))
(+.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x))
(+.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 c j) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64))) (-.f64 (*.f64 c j) (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 c) j) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 c j) #s(literal 2 binary64)) (*.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 (neg.f64 c) j)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 c j) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 c j))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c j) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 c j) (-.f64 (*.f64 c j) (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 c j) #s(literal 2 binary64))) (-.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 c j)))
(/.f64 (+.f64 (pow.f64 (*.f64 c j) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 c j) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) c) j))))
(/.f64 (+.f64 (pow.f64 (*.f64 c j) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 c j) (-.f64 (*.f64 c j) (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64))))
(fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a))
(fma.f64 i (/.f64 (*.f64 (neg.f64 j) y) a) (-.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) (*.f64 (neg.f64 c) j)))
(fma.f64 i (/.f64 (*.f64 (neg.f64 j) y) a) (fma.f64 b (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (*.f64 c j)))
(fma.f64 (*.f64 (neg.f64 j) y) (/.f64 i a) (-.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) (*.f64 (neg.f64 c) j)))
(fma.f64 (*.f64 (neg.f64 j) y) (/.f64 i a) (fma.f64 b (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (*.f64 c j)))
(fma.f64 (neg.f64 j) (/.f64 (*.f64 i y) a) (-.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) (*.f64 (neg.f64 c) j)))
(fma.f64 (neg.f64 j) (/.f64 (*.f64 i y) a) (fma.f64 b (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (*.f64 c j)))
(fma.f64 j c (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 c j))) (/.f64 (pow.f64 (*.f64 c j) #s(literal 2 binary64)) (-.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 c j))))
(-.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 (neg.f64 c) j))
(+.f64 (fma.f64 c j (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a)) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a))
(+.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 3 binary64)) (fma.f64 (*.f64 c j) (-.f64 (*.f64 c j) (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 c j) #s(literal 3 binary64)) (fma.f64 (*.f64 c j) (-.f64 (*.f64 c j) (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) (pow.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) (-.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) (*.f64 (neg.f64 c) j)))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) (fma.f64 b (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (*.f64 c j)))
(+.f64 (*.f64 c j) (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a))
(+.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 (neg.f64 (neg.f64 c)) j))
(+.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a) (*.f64 c j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) a) x)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) a) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b i) t)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b i) t))
(*.f64 (*.f64 b t) i)
(*.f64 (*.f64 b i) t)
(*.f64 b (*.f64 i t))
(*.f64 (*.f64 i t) b)
(*.f64 i (*.f64 b t))
(*.f64 t (*.f64 b i))
(*.f64 i t)
(*.f64 t i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t)
(*.f64 t #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)))
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x))
(*.f64 (neg.f64 a) x)
(*.f64 x (neg.f64 a))
(*.f64 a (neg.f64 x))
(neg.f64 (*.f64 x a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 b (neg.f64 c) (*.f64 x y)) z))
(*.f64 (fma.f64 b (neg.f64 c) (*.f64 x y)) z)
(*.f64 z (fma.f64 b (neg.f64 c) (*.f64 x y)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (pow.f64 (*.f64 x y) #s(literal 2 binary64))) z) (fma.f64 b (neg.f64 c) (*.f64 (neg.f64 x) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64))) z) (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))) (pow.f64 (*.f64 b c) #s(literal 2 binary64))))
(/.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (pow.f64 (*.f64 x y) #s(literal 2 binary64)))) (fma.f64 b (neg.f64 c) (*.f64 (neg.f64 x) y)))
(/.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64)))) (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))) (pow.f64 (*.f64 b c) #s(literal 2 binary64))))
(fma.f64 (*.f64 b (neg.f64 c)) z (*.f64 (*.f64 x y) z))
(fma.f64 (*.f64 x y) z (*.f64 (*.f64 b (neg.f64 c)) z))
(fma.f64 z (*.f64 b (neg.f64 c)) (*.f64 z (*.f64 x y)))
(fma.f64 z (*.f64 x y) (*.f64 z (*.f64 b (neg.f64 c))))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (*.f64 x y) z))
(+.f64 (*.f64 (*.f64 x y) z) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (*.f64 z (*.f64 b (neg.f64 c))) (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 b (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (pow.f64 (*.f64 b c) #s(literal 2 binary64))) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 y) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (*.f64 (*.f64 b (neg.f64 c)) (*.f64 (neg.f64 y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (pow.f64 (*.f64 x y) #s(literal 2 binary64)))) (neg.f64 (fma.f64 b (neg.f64 c) (*.f64 (neg.f64 x) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))) (pow.f64 (*.f64 b c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (pow.f64 (*.f64 x y) #s(literal 2 binary64))) (fma.f64 b (neg.f64 c) (*.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 b (neg.f64 c)) x) y))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64))) (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))) (pow.f64 (*.f64 b c) #s(literal 2 binary64))))
(fma.f64 x y (*.f64 b (neg.f64 c)))
(fma.f64 b (neg.f64 c) (*.f64 (neg.f64 (neg.f64 y)) x))
(fma.f64 b (neg.f64 c) (*.f64 x y))
(fma.f64 (neg.f64 c) b (*.f64 (neg.f64 (neg.f64 y)) x))
(fma.f64 (neg.f64 c) b (*.f64 x y))
(fma.f64 c (neg.f64 b) (*.f64 (neg.f64 (neg.f64 y)) x))
(fma.f64 c (neg.f64 b) (*.f64 x y))
(fma.f64 y x (*.f64 b (neg.f64 c)))
(-.f64 (/.f64 (pow.f64 (*.f64 b c) #s(literal 2 binary64)) (fma.f64 b (neg.f64 c) (*.f64 (neg.f64 x) y))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) (fma.f64 b (neg.f64 c) (*.f64 (neg.f64 x) y))))
(-.f64 (*.f64 b (neg.f64 c)) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 b (neg.f64 c)) (*.f64 (neg.f64 y) x))
(-.f64 (*.f64 x y) (*.f64 (neg.f64 b) (neg.f64 c)))
(-.f64 (*.f64 x y) (*.f64 (neg.f64 (neg.f64 c)) b))
(-.f64 (*.f64 x y) (*.f64 b c))
(+.f64 (/.f64 (pow.f64 (*.f64 b (neg.f64 c)) #s(literal 3 binary64)) (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))) (pow.f64 (*.f64 b c) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (fma.f64 (*.f64 x y) (-.f64 (*.f64 x y) (*.f64 b (neg.f64 c))) (pow.f64 (*.f64 b c) #s(literal 2 binary64)))))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 (neg.f64 (neg.f64 y)) x))
(+.f64 (*.f64 b (neg.f64 c)) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 b (neg.f64 c)))
(neg.f64 c)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)) t))
(*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)) t)
(*.f64 t #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)))
#s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x))
(*.f64 (fma.f64 (/.f64 i x) b (neg.f64 a)) x)
(*.f64 x (fma.f64 (/.f64 i x) b (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)) (*.f64 a a)) x) (-.f64 (*.f64 (/.f64 i x) b) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 3 binary64))) x) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)) (*.f64 a a))) (-.f64 (*.f64 (/.f64 i x) b) (neg.f64 a)))
(/.f64 (*.f64 x (+.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 3 binary64)))) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64))))
(fma.f64 (*.f64 (/.f64 i x) b) x (*.f64 (neg.f64 a) x))
(fma.f64 (neg.f64 a) x (*.f64 (*.f64 (/.f64 i x) b) x))
(fma.f64 (neg.f64 a) x (*.f64 x (*.f64 (/.f64 i x) b)))
(fma.f64 x (*.f64 (/.f64 i x) b) (*.f64 (neg.f64 a) x))
(fma.f64 x (neg.f64 a) (*.f64 (*.f64 (/.f64 i x) b) x))
(fma.f64 x (neg.f64 a) (*.f64 x (*.f64 (/.f64 i x) b)))
(fma.f64 a (neg.f64 x) (*.f64 (*.f64 (/.f64 i x) b) x))
(fma.f64 a (neg.f64 x) (*.f64 x (*.f64 (/.f64 i x) b)))
(+.f64 (*.f64 (*.f64 (/.f64 i x) b) x) (*.f64 (neg.f64 a) x))
(+.f64 (*.f64 x (*.f64 (/.f64 i x) b)) (*.f64 (neg.f64 a) x))
(+.f64 (*.f64 (neg.f64 a) x) (*.f64 (*.f64 (/.f64 i x) b) x))
(+.f64 (*.f64 (neg.f64 a) x) (*.f64 x (*.f64 (/.f64 i x) b)))
(*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) a)
(*.f64 a (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64))) a) (-.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 3 binary64))) a) (fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64)) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 2 binary64)))) (-.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))
(/.f64 (*.f64 a (fma.f64 (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) #s(literal 3 binary64)))) (fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (-.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a)))) (pow.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a) #s(literal 2 binary64))) (-.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a)))
(/.f64 (fma.f64 (pow.f64 (*.f64 a (-.f64 t (/.f64 (*.f64 z y) a))) #s(literal 3 binary64)) #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a)))))
(fma.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 t (/.f64 (*.f64 z y) a)) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(fma.f64 (*.f64 a (-.f64 t (/.f64 (*.f64 z y) a))) #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(fma.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(fma.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a))
(fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) (*.f64 #s(literal -1 binary64) a) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(fma.f64 a (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(fma.f64 a (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 t (/.f64 (*.f64 z y) a)) a) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(-.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) (*.f64 (neg.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) a))
(-.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) (*.f64 (neg.f64 a) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))
(+.f64 (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a) (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a))
(+.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a))
(*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) x) a)
(*.f64 (*.f64 x a) (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)))
(*.f64 (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) a) x)
(*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) (*.f64 x a))
(*.f64 x (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) a))
(*.f64 a (*.f64 (fma.f64 (-.f64 t (/.f64 (*.f64 z y) a)) #s(literal -1 binary64) (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x)) x))
(fma.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) x (*.f64 (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a) x))
(fma.f64 x (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) (*.f64 x (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a)))
(+.f64 (*.f64 (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a) x) (*.f64 (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a) x))
(+.f64 (*.f64 x (*.f64 (neg.f64 (-.f64 t (/.f64 (*.f64 z y) a))) a)) (*.f64 x (*.f64 (/.f64 (fma.f64 c j (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)) x) a)))
(*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))
(*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64))) b) (fma.f64 (neg.f64 z) c (*.f64 (neg.f64 t) i)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64))) b) (fma.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))))
(/.f64 (*.f64 b (-.f64 (pow.f64 (*.f64 c z) #s(literal 2 binary64)) (pow.f64 (*.f64 i t) #s(literal 2 binary64)))) (fma.f64 (neg.f64 z) c (*.f64 (neg.f64 t) i)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (*.f64 c z) #s(literal 3 binary64)) (pow.f64 (*.f64 i t) #s(literal 3 binary64)))) (fma.f64 (*.f64 i t) (fma.f64 c z (*.f64 i t)) (pow.f64 (*.f64 c z) #s(literal 2 binary64))))
(fma.f64 (*.f64 b t) i (*.f64 (*.f64 (neg.f64 z) c) b))
(fma.f64 (*.f64 b t) i (*.f64 b (*.f64 (neg.f64 z) c)))
(fma.f64 (*.f64 (neg.f64 z) c) b (*.f64 (*.f64 b i) t))
(fma.f64 (*.f64 b i) t (*.f64 (*.f64 (neg.f64 z) c) b))
(fma.f64 (*.f64 b i) t (*.f64 b (*.f64 (neg.f64 z) c)))
(fma.f64 b (*.f64 (neg.f64 z) c) (*.f64 (*.f64 b i) t))
(fma.f64 b (*.f64 i t) (*.f64 (*.f64 (neg.f64 z) c) b))
(fma.f64 b (*.f64 i t) (*.f64 b (*.f64 (neg.f64 z) c)))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 (neg.f64 z) c) b))
(fma.f64 (*.f64 i t) b (*.f64 b (*.f64 (neg.f64 z) c)))
(fma.f64 i (*.f64 b t) (*.f64 (*.f64 (neg.f64 z) c) b))
(fma.f64 i (*.f64 b t) (*.f64 b (*.f64 (neg.f64 z) c)))
(fma.f64 t (*.f64 b i) (*.f64 (*.f64 (neg.f64 z) c) b))
(fma.f64 t (*.f64 b i) (*.f64 b (*.f64 (neg.f64 z) c)))
(+.f64 (*.f64 (*.f64 (neg.f64 z) c) b) (*.f64 (*.f64 b i) t))
(+.f64 (*.f64 b (*.f64 (neg.f64 z) c)) (*.f64 (*.f64 b i) t))
(+.f64 (*.f64 (*.f64 b i) t) (*.f64 (*.f64 (neg.f64 z) c) b))
(+.f64 (*.f64 (*.f64 b i) t) (*.f64 b (*.f64 (neg.f64 z) c)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))))) (neg.f64 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a (*.f64 a (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 i) j) y) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 (neg.f64 i) j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a))
(/.f64 (+.f64 (pow.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 i) j) y) #s(literal 3 binary64))) (*.f64 (fma.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) (-.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) (*.f64 (*.f64 (neg.f64 i) j) y)) (pow.f64 (*.f64 (*.f64 (neg.f64 i) j) y) #s(literal 2 binary64))) a))
(/.f64 (neg.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))))) (neg.f64 a))
(/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a)
(neg.f64 (/.f64 (neg.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))))) a))
(neg.f64 (/.f64 (fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) (neg.f64 a)))
(fma.f64 b (/.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) a) (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a))
(fma.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) (/.f64 b a) (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a))
(fma.f64 i (/.f64 (*.f64 (neg.f64 j) y) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a))
(fma.f64 (*.f64 (neg.f64 j) y) (/.f64 i a) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a))
(fma.f64 (neg.f64 j) (/.f64 (*.f64 i y) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a))
(-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) (/.f64 (neg.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t)))) a))
(+.f64 (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a) (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) j) y) a) (/.f64 (*.f64 b (fma.f64 (neg.f64 c) z (*.f64 i t))) a))
(neg.f64 a)
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64))) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)) (*.f64 a a))) (neg.f64 (-.f64 (*.f64 (/.f64 i x) b) (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)) (*.f64 a a)) (-.f64 (*.f64 (/.f64 i x) b) (neg.f64 a)))
(/.f64 (+.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 3 binary64))) (fma.f64 a a (-.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 i x) b) (neg.f64 a)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 3 binary64))) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64))))
(fma.f64 (/.f64 i x) b (neg.f64 a))
(fma.f64 b (/.f64 i x) (neg.f64 a))
(fma.f64 i (/.f64 b x) (neg.f64 a))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 i x) b) (neg.f64 a))) (/.f64 (*.f64 a a) (-.f64 (*.f64 (/.f64 i x) b) (neg.f64 a))))
(-.f64 (neg.f64 a) (*.f64 (neg.f64 (/.f64 i x)) b))
(-.f64 (neg.f64 a) (*.f64 (neg.f64 b) (/.f64 i x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 3 binary64)) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (neg.f64 a) #s(literal 3 binary64)) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (/.f64 i x) b)) (pow.f64 (*.f64 (/.f64 i x) b) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 i x) b) (neg.f64 a))
(+.f64 (neg.f64 a) (*.f64 (/.f64 i x) b))

eval112.0ms (0.7%)

Memory
28.4MiB live, 217.6MiB allocated
Compiler

Compiled 57 542 to 3 774 computations (93.4% saved)

prune59.0ms (0.4%)

Memory
-8.5MiB live, 141.2MiB allocated
Pruning

29 alts after pruning (24 fresh and 5 done)

PrunedKeptTotal
New5839592
Fresh51520
Picked145
Done011
Total58929618
Accuracy
100.0%
Counts
618 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
48.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
45.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
43.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
40.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
38.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
37.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
35.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
21.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
19.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
27.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
18.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
38.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
22.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
19.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
40.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
22.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
21.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
22.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
17.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
21.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
20.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
21.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
34.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a #s(approx (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i))) x)))
Compiler

Compiled 2 563 to 1 756 computations (31.5% saved)

simplify272.0ms (1.6%)

Memory
9.1MiB live, 303.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
cost-diff0
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
cost-diff0
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
cost-diff0
(*.f64 x (neg.f64 a))
cost-diff0
(fma.f64 i b (*.f64 x (neg.f64 a)))
cost-diff0
(*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
cost-diff0
(neg.f64 a)
cost-diff0
(*.f64 (neg.f64 a) (*.f64 x t))
cost-diff0
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
cost-diff0
(*.f64 b t)
cost-diff0
(*.f64 (*.f64 b t) i)
cost-diff0
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
cost-diff0
(neg.f64 b)
cost-diff0
(fma.f64 (neg.f64 b) c (*.f64 y x))
cost-diff0
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
cost-diff0
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074485
099481
1218477
2541475
31896473
44544473
08525459
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(neg.f64 b)
b
c
(*.f64 y x)
y
x
z
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(fma.f64 (neg.f64 x) t (*.f64 c j))
(neg.f64 x)
t
(*.f64 c j)
j
a
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
(*.f64 (*.f64 b t) i)
(*.f64 b t)
b
t
i
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))
(*.f64 (neg.f64 a) (*.f64 x t))
(neg.f64 a)
a
(*.f64 x t)
x
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
(*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)
(fma.f64 i b (*.f64 x (neg.f64 a)))
i
b
(*.f64 x (neg.f64 a))
x
(neg.f64 a)
a
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
(fma.f64 (neg.f64 b) (/.f64 z a) j)
(neg.f64 b)
b
(/.f64 z a)
z
a
j
c
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(fma.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(neg.f64 b)
b
c
(*.f64 y x)
y
x
z
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a)
(fma.f64 (neg.f64 x) t (*.f64 c j))
(fma.f64 (neg.f64 t) x (*.f64 j c))
(neg.f64 x)
t
(*.f64 c j)
(*.f64 j c)
j
a
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
(*.f64 (*.f64 b t) i)
(*.f64 b t)
b
t
i
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 (neg.f64 x) a) t)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 (neg.f64 x) a) t))
(*.f64 (neg.f64 a) (*.f64 x t))
(*.f64 (*.f64 (neg.f64 x) a) t)
(neg.f64 a)
a
(*.f64 x t)
(*.f64 t x)
x
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(fma.f64 i b (*.f64 x (neg.f64 a)))
(fma.f64 (neg.f64 a) x (*.f64 i b))
i
b
(*.f64 x (neg.f64 a))
(*.f64 (neg.f64 x) a)
x
(neg.f64 a)
a
t
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c) a)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c) a))
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
(*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c) a)
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
(*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c)
(fma.f64 (neg.f64 b) (/.f64 z a) j)
(fma.f64 (/.f64 z a) (neg.f64 b) j)
(neg.f64 b)
b
(/.f64 z a)
z
a
j
c

localize214.0ms (1.3%)

Memory
-15.5MiB live, 305.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.8023829136902783
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
accuracy2.46216895258123
(fma.f64 (neg.f64 b) (/.f64 z a) j)
accuracy7.9411376738959
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
accuracy41.250171832552155
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
accuracy0.0
(neg.f64 a)
accuracy0.00390625
(fma.f64 i b (*.f64 x (neg.f64 a)))
accuracy5.7338658909765
(*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
accuracy0.0
(neg.f64 a)
accuracy3.867242554479275
(*.f64 (neg.f64 a) (*.f64 x t))
accuracy29.682984861874164
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
accuracy0.0
(*.f64 b t)
accuracy6.291395224831637
(*.f64 (*.f64 b t) i)
accuracy28.98494998553102
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
accuracy39.15835928823894
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
accuracy0.5156194952111204
(fma.f64 (neg.f64 x) t (*.f64 c j))
accuracy5.327230705759305
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
accuracy6.042690271570448
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
accuracy22.152875366188674
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
Samples
123.0ms256×0valid
Compiler

Compiled 361 to 71 computations (80.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
ival-mult: 57.0ms (60.7% of total)
ival-neg: 15.0ms (16% of total)
ival-add: 13.0ms (13.8% of total)
ival-sub: 5.0ms (5.3% of total)
ival-div: 4.0ms (4.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series234.0ms (1.4%)

Memory
10.3MiB live, 312.5MiB allocated
Counts
23 → 223
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(neg.f64 b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
(*.f64 (*.f64 b t) i)
(*.f64 b t)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))
(*.f64 (neg.f64 a) (*.f64 x t))
(neg.f64 a)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
(*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)
(fma.f64 i b (*.f64 x (neg.f64 a)))
(*.f64 x (neg.f64 a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(fma.f64 (neg.f64 x) t (*.f64 c j))
(fma.f64 (neg.f64 b) (/.f64 z a) j)
Outputs
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(+ (* -1 (* b (* c z))) (* a (* c j)))
(+ (* -1 (* b (* c z))) (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))))
(* -1 (* b c))
(+ (* -1 (* b c)) (* x y))
(* b (* i t))
(+ (* -1 (* a (* t x))) (* b (* i t)))
(* -1 (* a (* t x)))
(* b i)
(+ (* -1 (* a x)) (* b i))
(* -1 (* a x))
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(* a (* c j))
(+ (* -1 (* a (* t x))) (* a (* c j)))
(* c j)
(+ (* -1 (* t x)) (* c j))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* x (+ (* -1 (* a t)) (* y z)))
(* x (+ (* -1 (* a t)) (+ (* -1 (/ (* b (* c z)) x)) (+ (* y z) (/ (* a (* c j)) x)))))
(* x y)
(* x (+ y (* -1 (/ (* b c) x))))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(* x (+ (* -1 a) (/ (* b i) x)))
(* -1 (* a (* x (- t (/ (* y z) a)))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(* x (+ (* -1 (* a t)) (/ (* a (* c j)) x)))
(* -1 (* t x))
(* x (+ (* -1 t) (/ (* c j) x)))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* -1 (* x (+ (* -1 (* y z)) (* a t))))
(* -1 (* x (+ (* -1 (* y z)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* a (* c j))) x)) (* a t)))))
(* -1 (* x (+ (* -1 y) (/ (* b c) x))))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(* -1 (* x (+ (* -1 (/ (* a (* c j)) x)) (* a t))))
(* -1 (* x (+ t (* -1 (/ (* c j) x)))))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(+ (* -1 (* b (* c z))) (* a (+ (* -1 (* t x)) (* c j))))
(+ (* -1 (* b (* c z))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* y (+ (* -1 (* i j)) (* x z)))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* x (* y z))
(* y (+ (* -1 (/ (* b (* c z)) y)) (+ (* x z) (/ (* a (+ (* -1 (* t x)) (* c j))) y))))
(* y (+ x (* -1 (/ (* b c) y))))
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (+ (* -1 (* b (* c z))) (* a (+ (* -1 (* t x)) (* c j)))) y)))))
(* -1 (* y (+ (* -1 x) (/ (* b c) y))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(* a (+ (* -1 (* t x)) (* c j)))
(+ (* a (+ (* -1 (* t x)) (* c j))) (* z (+ (* -1 (* b c)) (* x y))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(+ (* -1 (/ (* b (* c z)) a)) (* c j))
j
(+ j (* -1 (/ (* b z) a)))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* z (+ (* -1 (* b c)) (* x y)))
(* z (+ (* -1 (* b c)) (+ (* x y) (/ (* a (+ (* -1 (* t x)) (* c j))) z))))
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* -1 (* b (* c z)))
(* z (+ (* -1 (* b c)) (/ (* a (* c j)) z)))
(* -1 (/ (* b (* c z)) a))
(* z (+ (* -1 (/ (* b c) a)) (/ (* c j) z)))
(* -1 (/ (* b z) a))
(* z (+ (* -1 (/ b a)) (/ j z)))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* z (+ (* -1 (+ (* -1 (* b c)) (* x y))) (* -1 (/ (* a (+ (* -1 (* t x)) (* c j))) z)))))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(* -1 (* z (+ (* -1 (/ (* a (* c j)) z)) (* b c))))
(* -1 (* z (+ (* -1 (/ (* c j) z)) (/ (* b c) a))))
(* -1 (* z (+ (* -1 (/ j z)) (/ b a))))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y))))
(+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))))
(* t (+ (* -1 (* a x)) (* b i)))
(* b t)
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (+ (* -1 (* a x)) (+ (/ (* a (* c j)) t) (/ (* z (+ (* -1 (* b c)) (* x y))) t))))
(* -1 (* a (* t (- x (/ (* b i) a)))))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(* t (+ (* -1 (* a x)) (/ (* a (* c j)) t)))
(* t (+ (* -1 x) (/ (* c j) t)))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (+ (* -1 (/ (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))) t)) (* a x))))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(* -1 (* t (+ (* -1 (/ (* a (* c j)) t)) (* a x))))
(* -1 (* t (+ x (* -1 (/ (* c j) t)))))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(* -1 a)
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(/ (+ (* -1 (* b (* c z))) (* a (* c j))) a)
(/ (+ (* -1 (* b z)) (* a j)) a)
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(* a (+ (* -1 (* t x)) (+ (* c j) (/ (* z (+ (* -1 (* b c)) (* x y))) a))))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(* a (+ (* -1 x) (/ (* b i) a)))
(* -1 (* a (- (* t x) (* c j))))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* a (+ (* -1 (/ (* b (* c z)) a)) (* c j)))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (+ (* -1 (* t x)) (* c j))) (* -1 (/ (* z (+ (* -1 (* b c)) (* x y))) a)))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(* -1 (* a (+ (* -1 (* c j)) (/ (* b (* c z)) a))))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))
(* -1 b)
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* b (+ (* -1 (* c z)) (+ (/ (* a (+ (* -1 (* t x)) (* c j))) b) (/ (* x (* y z)) b))))
(* b (+ (* -1 c) (/ (* x y) b)))
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(* b (+ i (* -1 (/ (* a x) b))))
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (+ (* -1 (* c z)) (/ (* a (* c j)) b)))
(* b (+ (* -1 (/ (* c z) a)) (/ (* c j) b)))
(* b (+ (* -1 (/ z a)) (/ j b)))
(* -1 (* b (- (* c z) (* i t))))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (* b (+ (* -1 (/ (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))) b)) (* c z))))
(* -1 (* b (+ c (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(* b (+ (* -1 (* c z)) (* i t)))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(* -1 (* b (+ (* -1 (/ (* a (* c j)) b)) (* c z))))
(* -1 (* b (+ (* -1 (/ (* c j) b)) (/ (* c z) a))))
(* -1 (* b (+ (* -1 (/ j b)) (/ z a))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(+ (* -1 (* a (* t x))) (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(* c (+ j (* -1 (/ (* b z) a))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* c (+ (* -1 (* b z)) (* a j)))
(* c (+ (* -1 (* b z)) (+ (* -1 (/ (* a (* t x)) c)) (+ (* a j) (/ (* x (* y z)) c)))))
(* c (+ (* -1 b) (/ (* x y) c)))
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(* c (+ (* -1 (/ (* a (* t x)) c)) (* a j)))
(* c (+ j (* -1 (/ (* t x) c))))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* -1 (* c (+ (* -1 (* a j)) (* b z))))
(* -1 (* c (+ (* -1 (* a j)) (+ (* -1 (/ (+ (* -1 (* a (* t x))) (* x (* y z))) c)) (* b z)))))
(* -1 (* c (+ b (* -1 (/ (* x y) c)))))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(* -1 (* c (+ (* -1 (* a j)) (/ (* a (* t x)) c))))
(* -1 (* c (+ (* -1 j) (/ (* t x) c))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(* i (+ b (* -1 (/ (* a x) i))))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(+ (* -1 (* a (* t x))) (* z (+ (* -1 (* b c)) (* x y))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* j (+ (* -1 (/ (* a (* t x)) j)) (+ (* a c) (/ (* z (+ (* -1 (* b c)) (* x y))) j))))
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(* j (+ (* -1 (/ (* b (* c z)) j)) (* a c)))
(* j (+ c (* -1 (/ (* b (* c z)) (* a j)))))
(* j (+ (* -1 (/ (* a (* t x)) j)) (* a c)))
(* j (+ c (* -1 (/ (* t x) j))))
(* j (+ 1 (* -1 (/ (* b z) (* a j)))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(* -1 (* j (+ (* -1 (* a c)) (* -1 (/ (+ (* -1 (* a (* t x))) (* z (+ (* -1 (* b c)) (* x y)))) j)))))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(* -1 (* j (+ (* -1 (* a c)) (/ (* b (* c z)) j))))
(* -1 (* j (+ (* -1 c) (/ (* b (* c z)) (* a j)))))
(* -1 (* j (+ (* -1 (* a c)) (/ (* a (* t x)) j))))
(* -1 (* j (+ (* -1 c) (/ (* t x) j))))
(* -1 (* j (- (/ (* b z) (* a j)) 1)))
Calls

27 calls:

TimeVariablePointExpression
41.0ms
j
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg b) c) (* y x)) z) (* (+ (* (neg x) t) (* c j)) a)) (+ (* (neg b) c) (* y x)) (neg b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* b t) i) (* b t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (neg a) (* x t)) (neg a) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* i b) (* x (neg a))) t) (+ (* i b) (* x (neg a))) (* x (neg a)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (* (* (+ (* (neg b) (/ z a)) j) c) a) (* (+ (* (neg b) (/ z a)) j) c) (* (+ (* (neg x) t) (* c j)) a) (+ (* (neg x) t) (* c j)) (+ (* (neg b) (/ z a)) j))
39.0ms
c
@-inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg b) c) (* y x)) z) (* (+ (* (neg x) t) (* c j)) a)) (+ (* (neg b) c) (* y x)) (neg b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* b t) i) (* b t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (neg a) (* x t)) (neg a) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* i b) (* x (neg a))) t) (+ (* i b) (* x (neg a))) (* x (neg a)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (* (* (+ (* (neg b) (/ z a)) j) c) a) (* (+ (* (neg b) (/ z a)) j) c) (* (+ (* (neg x) t) (* c j)) a) (+ (* (neg x) t) (* c j)) (+ (* (neg b) (/ z a)) j))
39.0ms
b
@0
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg b) c) (* y x)) z) (* (+ (* (neg x) t) (* c j)) a)) (+ (* (neg b) c) (* y x)) (neg b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* b t) i) (* b t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (neg a) (* x t)) (neg a) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* i b) (* x (neg a))) t) (+ (* i b) (* x (neg a))) (* x (neg a)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (* (* (+ (* (neg b) (/ z a)) j) c) a) (* (+ (* (neg b) (/ z a)) j) c) (* (+ (* (neg x) t) (* c j)) a) (+ (* (neg x) t) (* c j)) (+ (* (neg b) (/ z a)) j))
14.0ms
y
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg b) c) (* y x)) z) (* (+ (* (neg x) t) (* c j)) a)) (+ (* (neg b) c) (* y x)) (neg b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* b t) i) (* b t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (neg a) (* x t)) (neg a) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* i b) (* x (neg a))) t) (+ (* i b) (* x (neg a))) (* x (neg a)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (* (* (+ (* (neg b) (/ z a)) j) c) a) (* (+ (* (neg b) (/ z a)) j) c) (* (+ (* (neg x) t) (* c j)) a) (+ (* (neg x) t) (* c j)) (+ (* (neg b) (/ z a)) j))
11.0ms
t
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (+ (* (+ (* (neg b) c) (* y x)) z) (* (+ (* (neg x) t) (* c j)) a)) (+ (* (neg b) c) (* y x)) (neg b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (* b t) i) (* b t) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* (neg a) x) (* i b)) t) (* (neg a) (* x t)) (neg a) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (+ (* i b) (* x (neg a))) t) (+ (* i b) (* x (neg a))) (* x (neg a)) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (* (* (+ (* (neg b) (/ z a)) j) c) a) (* (+ (* (neg b) (/ z a)) j) c) (* (+ (* (neg x) t) (* c j)) a) (+ (* (neg x) t) (* c j)) (+ (* (neg b) (/ z a)) j))

simplify408.0ms (2.4%)

Memory
-14.0MiB live, 407.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07874370
131644065
084523884
Stop Event
iter limit
node limit
Counts
223 → 222
Calls
Call 1
Inputs
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(+ (* -1 (* b (* c z))) (* a (* c j)))
(+ (* -1 (* b (* c z))) (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))))
(* -1 (* b c))
(+ (* -1 (* b c)) (* x y))
(* b (* i t))
(+ (* -1 (* a (* t x))) (* b (* i t)))
(* -1 (* a (* t x)))
(* b i)
(+ (* -1 (* a x)) (* b i))
(* -1 (* a x))
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(* a (* c j))
(+ (* -1 (* a (* t x))) (* a (* c j)))
(* c j)
(+ (* -1 (* t x)) (* c j))
(* x (- (* y z) (* a t)))
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(* x (+ (* -1 (* a t)) (* y z)))
(* x (+ (* -1 (* a t)) (+ (* -1 (/ (* b (* c z)) x)) (+ (* y z) (/ (* a (* c j)) x)))))
(* x y)
(* x (+ y (* -1 (/ (* b c) x))))
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(* x (+ (* -1 a) (/ (* b i) x)))
(* -1 (* a (* x (- t (/ (* y z) a)))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(* x (+ (* -1 (* a t)) (/ (* a (* c j)) x)))
(* -1 (* t x))
(* x (+ (* -1 t) (/ (* c j) x)))
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(* -1 (* x (+ (* -1 (* y z)) (* a t))))
(* -1 (* x (+ (* -1 (* y z)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* a (* c j))) x)) (* a t)))))
(* -1 (* x (+ (* -1 y) (/ (* b c) x))))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(* -1 (* x (+ (* -1 (/ (* a (* c j)) x)) (* a t))))
(* -1 (* x (+ t (* -1 (/ (* c j) x)))))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(+ (* -1 (* b (* c z))) (* a (+ (* -1 (* t x)) (* c j))))
(+ (* -1 (* b (* c z))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* y (+ (* -1 (* i j)) (* x z)))
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(* x (* y z))
(* y (+ (* -1 (/ (* b (* c z)) y)) (+ (* x z) (/ (* a (+ (* -1 (* t x)) (* c j))) y))))
(* y (+ x (* -1 (/ (* b c) y))))
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (+ (* -1 (* b (* c z))) (* a (+ (* -1 (* t x)) (* c j)))) y)))))
(* -1 (* y (+ (* -1 x) (/ (* b c) y))))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(* a (+ (* -1 (* t x)) (* c j)))
(+ (* a (+ (* -1 (* t x)) (* c j))) (* z (+ (* -1 (* b c)) (* x y))))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(+ (* -1 (/ (* b (* c z)) a)) (* c j))
j
(+ j (* -1 (/ (* b z) a)))
(* z (- (* x y) (* b c)))
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(* z (+ (* -1 (* b c)) (* x y)))
(* z (+ (* -1 (* b c)) (+ (* x y) (/ (* a (+ (* -1 (* t x)) (* c j))) z))))
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(* -1 (* b (* c z)))
(* z (+ (* -1 (* b c)) (/ (* a (* c j)) z)))
(* -1 (/ (* b (* c z)) a))
(* z (+ (* -1 (/ (* b c) a)) (/ (* c j) z)))
(* -1 (/ (* b z) a))
(* z (+ (* -1 (/ b a)) (/ j z)))
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(* -1 (* z (+ (* -1 (+ (* -1 (* b c)) (* x y))) (* -1 (/ (* a (+ (* -1 (* t x)) (* c j))) z)))))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(* -1 (* z (+ (* -1 (/ (* a (* c j)) z)) (* b c))))
(* -1 (* z (+ (* -1 (/ (* c j) z)) (/ (* b c) a))))
(* -1 (* z (+ (* -1 (/ j z)) (/ b a))))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y))))
(+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))))
(* t (+ (* -1 (* a x)) (* b i)))
(* b t)
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(* t (+ (* -1 (* a x)) (+ (/ (* a (* c j)) t) (/ (* z (+ (* -1 (* b c)) (* x y))) t))))
(* -1 (* a (* t (- x (/ (* b i) a)))))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(* t (+ (* -1 (* a x)) (/ (* a (* c j)) t)))
(* t (+ (* -1 x) (/ (* c j) t)))
(* -1 (* t (- (* a x) (* b i))))
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(* -1 (* t (+ (* -1 (/ (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))) t)) (* a x))))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(* -1 (* t (+ (* -1 (/ (* a (* c j)) t)) (* a x))))
(* -1 (* t (+ x (* -1 (/ (* c j) t)))))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(* -1 a)
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(/ (+ (* -1 (* b (* c z))) (* a (* c j))) a)
(/ (+ (* -1 (* b z)) (* a j)) a)
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(* a (+ (* -1 (* t x)) (+ (* c j) (/ (* z (+ (* -1 (* b c)) (* x y))) a))))
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(* a (+ (* -1 x) (/ (* b i) a)))
(* -1 (* a (- (* t x) (* c j))))
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(* a (+ (* -1 (/ (* b (* c z)) a)) (* c j)))
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(* -1 (* a (+ (* -1 (+ (* -1 (* t x)) (* c j))) (* -1 (/ (* z (+ (* -1 (* b c)) (* x y))) a)))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(* -1 (* a (+ (* -1 (* c j)) (/ (* b (* c z)) a))))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))
(* -1 b)
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (- (* i t) (* c z)))
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(* b (+ (* -1 (* c z)) (+ (/ (* a (+ (* -1 (* t x)) (* c j))) b) (/ (* x (* y z)) b))))
(* b (+ (* -1 c) (/ (* x y) b)))
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(* b (+ i (* -1 (/ (* a x) b))))
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(* b (+ (* -1 (* c z)) (/ (* a (* c j)) b)))
(* b (+ (* -1 (/ (* c z) a)) (/ (* c j) b)))
(* b (+ (* -1 (/ z a)) (/ j b)))
(* -1 (* b (- (* c z) (* i t))))
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(* -1 (* b (+ (* -1 (/ (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))) b)) (* c z))))
(* -1 (* b (+ c (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(* b (+ (* -1 (* c z)) (* i t)))
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(* -1 (* b (+ (* -1 (/ (* a (* c j)) b)) (* c z))))
(* -1 (* b (+ (* -1 (/ (* c j) b)) (/ (* c z) a))))
(* -1 (* b (+ (* -1 (/ j b)) (/ z a))))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(+ (* -1 (* a (* t x))) (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(* c (+ j (* -1 (/ (* b z) a))))
(* c (- (* a j) (* b z)))
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(* c (+ (* -1 (* b z)) (* a j)))
(* c (+ (* -1 (* b z)) (+ (* -1 (/ (* a (* t x)) c)) (+ (* a j) (/ (* x (* y z)) c)))))
(* c (+ (* -1 b) (/ (* x y) c)))
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(* c (+ (* -1 (/ (* a (* t x)) c)) (* a j)))
(* c (+ j (* -1 (/ (* t x) c))))
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(* -1 (* c (+ (* -1 (* a j)) (* b z))))
(* -1 (* c (+ (* -1 (* a j)) (+ (* -1 (/ (+ (* -1 (* a (* t x))) (* x (* y z))) c)) (* b z)))))
(* -1 (* c (+ b (* -1 (/ (* x y) c)))))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(* -1 (* c (+ (* -1 (* a j)) (/ (* a (* t x)) c))))
(* -1 (* c (+ (* -1 j) (/ (* t x) c))))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(* i (+ b (* -1 (/ (* a x) i))))
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(* -1 (* i (- (* j y) (* b t))))
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(+ (* -1 (* a (* t x))) (* z (+ (* -1 (* b c)) (* x y))))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(* j (- (* a c) (* i y)))
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(* j (+ (* -1 (/ (* a (* t x)) j)) (+ (* a c) (/ (* z (+ (* -1 (* b c)) (* x y))) j))))
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(* j (+ (* -1 (/ (* b (* c z)) j)) (* a c)))
(* j (+ c (* -1 (/ (* b (* c z)) (* a j)))))
(* j (+ (* -1 (/ (* a (* t x)) j)) (* a c)))
(* j (+ c (* -1 (/ (* t x) j))))
(* j (+ 1 (* -1 (/ (* b z) (* a j)))))
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(* -1 (* j (+ (* -1 (* a c)) (* -1 (/ (+ (* -1 (* a (* t x))) (* z (+ (* -1 (* b c)) (* x y)))) j)))))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(* -1 (* j (+ (* -1 (* a c)) (/ (* b (* c z)) j))))
(* -1 (* j (+ (* -1 c) (/ (* b (* c z)) (* a j)))))
(* -1 (* j (+ (* -1 (* a c)) (/ (* a (* t x)) j))))
(* -1 (* j (+ (* -1 c) (/ (* t x) j))))
(* -1 (* j (- (/ (* b z) (* a j)) 1)))
Outputs
(- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(- (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(+ (* -1 (* b (* c z))) (* a (* c j)))
(fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (*.f64 j c) a))
(+ (* -1 (* b (* c z))) (+ (* a (* c j)) (* x (+ (* -1 (* a t)) (* y z)))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(* -1 (* b c))
(*.f64 (neg.f64 b) c)
(+ (* -1 (* b c)) (* x y))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(* b (* i t))
(*.f64 (*.f64 i t) b)
(+ (* -1 (* a (* t x))) (* b (* i t)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 i t) b))
(* -1 (* a (* t x)))
(*.f64 (neg.f64 a) (*.f64 t x))
(* b i)
(*.f64 i b)
(+ (* -1 (* a x)) (* b i))
(fma.f64 (neg.f64 x) a (*.f64 i b))
(* -1 (* a x))
(*.f64 (neg.f64 a) x)
(* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))
(*.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c))) a)
(+ (* -1 (* a (* x (- t (/ (* y z) a))))) (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (-.f64 t (*.f64 y (/.f64 z a))) x) (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c)))))
(* a (* c j))
(*.f64 (*.f64 j c) a)
(+ (* -1 (* a (* t x))) (* a (* c j)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)
(* c j)
(*.f64 j c)
(+ (* -1 (* t x)) (* c j))
(fma.f64 (neg.f64 x) t (*.f64 j c))
(* x (- (* y z) (* a t)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(* x (- (+ (* y z) (/ (* j (- (* a c) (* i y))) x)) (+ (* a t) (/ (* b (- (* c z) (* i t))) x))))
(*.f64 (-.f64 (fma.f64 j (/.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) x) (*.f64 z y)) (fma.f64 b (/.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) x) (*.f64 a t))) x)
(* x (+ (* -1 (* a t)) (* y z)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(* x (+ (* -1 (* a t)) (+ (* -1 (/ (* b (* c z)) x)) (+ (* y z) (/ (* a (* c j)) x)))))
(*.f64 (fma.f64 (neg.f64 a) t (fma.f64 z y (/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (*.f64 j c) a)) x))) x)
(* x y)
(*.f64 y x)
(* x (+ y (* -1 (/ (* b c) x))))
(*.f64 (-.f64 y (/.f64 (*.f64 c b) x)) x)
(* x (+ (* -1 (* a t)) (/ (* b (* i t)) x)))
(*.f64 (fma.f64 (neg.f64 a) t (/.f64 (*.f64 (*.f64 i t) b) x)) x)
(* x (+ (* -1 a) (/ (* b i) x)))
(*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)
(* -1 (* a (* x (- t (/ (* y z) a)))))
(*.f64 (*.f64 (neg.f64 a) x) (-.f64 t (*.f64 y (/.f64 z a))))
(* x (+ (* -1 (* a (- t (/ (* y z) a)))) (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))
(*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (*.f64 y (/.f64 z a))) (/.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c))) x))) x)
(* x (+ (* -1 (* a t)) (/ (* a (* c j)) x)))
(*.f64 (fma.f64 (neg.f64 a) t (/.f64 (*.f64 (*.f64 j c) a) x)) x)
(* -1 (* t x))
(*.f64 (neg.f64 x) t)
(* x (+ (* -1 t) (/ (* c j) x)))
(*.f64 (fma.f64 c (/.f64 j x) (neg.f64 t)) x)
(* -1 (* x (+ (* -1 (- (* y z) (* a t))) (* -1 (/ (- (* j (- (* a c) (* i y))) (* b (- (* c z) (* i t)))) x)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 a t)) (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) x)))
(* -1 (* x (+ (* -1 (* y z)) (* a t))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 z) y (*.f64 a t)))
(* -1 (* x (+ (* -1 (* y z)) (+ (* -1 (/ (+ (* -1 (* b (* c z))) (* a (* c j))) x)) (* a t)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 z) y (fma.f64 a t (/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (*.f64 j c) a)) (neg.f64 x)))))
(* -1 (* x (+ (* -1 y) (/ (* b c) x))))
(*.f64 (neg.f64 x) (fma.f64 b (/.f64 c x) (neg.f64 y)))
(* -1 (* x (+ (* -1 (/ (* b (* i t)) x)) (* a t))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) x) (*.f64 a t)))
(* -1 (* x (+ a (* -1 (/ (* b i) x)))))
(*.f64 (neg.f64 x) (-.f64 a (/.f64 (*.f64 i b) x)))
(* a (* x (- (* -1 t) (* -1 (/ (* y z) a)))))
(*.f64 (*.f64 (neg.f64 a) x) (-.f64 t (*.f64 y (/.f64 z a))))
(* -1 (* x (+ (* -1 (* a (- (* -1 t) (* -1 (/ (* y z) a))))) (* -1 (/ (* a (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) x)))))
(*.f64 (neg.f64 x) (neg.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (*.f64 y (/.f64 z a))) (/.f64 (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c))) x)))))
(* -1 (* x (+ (* -1 (/ (* a (* c j)) x)) (* a t))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 a) (/.f64 (*.f64 j c) x) (*.f64 a t)))
(* -1 (* x (+ t (* -1 (/ (* c j) x)))))
(*.f64 (neg.f64 x) (-.f64 t (/.f64 (*.f64 j c) x)))
(- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(- (+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* y (+ (* -1 (* i j)) (* x z))))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)))
(+ (* -1 (* b (* c z))) (* a (+ (* -1 (* t x)) (* c j))))
(fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
(+ (* -1 (* b (* c z))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a))))) (* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c))) (*.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y)))
(* y (+ (* -1 (* i j)) (* x z)))
(*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)
(* y (- (+ (* -1 (* i j)) (+ (* -1 (/ (* a (* t x)) y)) (+ (* x z) (/ (* a (* c j)) y)))) (/ (* b (- (* c z) (* i t))) y)))
(*.f64 (-.f64 (fma.f64 (neg.f64 j) i (fma.f64 a (/.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) y) (*.f64 z x))) (/.f64 (*.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) b) y)) y)
(* x (* y z))
(*.f64 (*.f64 y x) z)
(* y (+ (* -1 (/ (* b (* c z)) y)) (+ (* x z) (/ (* a (+ (* -1 (* t x)) (* c j))) y))))
(*.f64 (fma.f64 z x (/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)) y)) y)
(* y (+ x (* -1 (/ (* b c) y))))
(*.f64 (-.f64 x (/.f64 (*.f64 c b) y)) y)
(* a (* y (+ (* -1 (/ (* i j) a)) (/ (* x z) a))))
(*.f64 (*.f64 a y) (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a))
(* y (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y)) (* a (+ (* -1 (/ (* i j) a)) (/ (* x z) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c)))) y)) y)
(* -1 (* y (+ (* -1 (* x z)) (* i j))))
(*.f64 (fma.f64 (neg.f64 z) x (*.f64 j i)) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x z)) (+ (* -1 (/ (- (+ (* -1 (* a (* t x))) (* a (* c j))) (* b (- (* c z) (* i t)))) y)) (* i j)))))
(*.f64 (fma.f64 (neg.f64 z) x (fma.f64 j i (/.f64 (neg.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x z)) (* -1 (/ (+ (* -1 (* b (* c z))) (* a (+ (* -1 (* t x)) (* c j)))) y)))))
(*.f64 (neg.f64 (fma.f64 z x (/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)) y))) (neg.f64 y))
(* -1 (* y (+ (* -1 x) (/ (* b c) y))))
(*.f64 (fma.f64 b (/.f64 c y) (neg.f64 x)) (neg.f64 y))
(* -1 (* y (+ (* -1 (+ (* -1 (* i j)) (* x z))) (/ (* a (- (* t x) (+ (* c j) (/ (* b (+ (* -1 (* c z)) (* i t))) a)))) y))))
(*.f64 (fma.f64 a (/.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b (*.f64 j c))) y) (fma.f64 (neg.f64 z) x (*.f64 j i))) (neg.f64 y))
(- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t))))
(fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 i t) b)))
(- (+ (* -1 (* a (* t x))) (+ (* j (- (* a c) (* i y))) (* z (- (* x y) (* b c))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (neg.f64 a) (*.f64 t x)))) (*.f64 (*.f64 i t) b))
(* a (+ (* -1 (* t x)) (* c j)))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)
(+ (* a (+ (* -1 (* t x)) (* c j))) (* z (+ (* -1 (* b c)) (* x y))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 j c (/.f64 (*.f64 (*.f64 i t) b) a)))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a)))))) (* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 t x) (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 j c (/.f64 (*.f64 (*.f64 i t) b) a)))) (*.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z)))
(+ (* -1 (/ (* b (* c z)) a)) (* c j))
(fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) a) (*.f64 j c))
j
(+ j (* -1 (/ (* b z) a)))
(-.f64 j (/.f64 (*.f64 b z) a))
(* z (- (* x y) (* b c)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)
(* z (- (+ (* -1 (/ (* a (* t x)) z)) (+ (* x y) (/ (* j (- (* a c) (* i y))) z))) (+ (* -1 (/ (* b (* i t)) z)) (* b c))))
(*.f64 (-.f64 (fma.f64 y x (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (neg.f64 a) (*.f64 t x))) z)) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) z) (*.f64 c b))) z)
(* z (+ (* -1 (* b c)) (* x y)))
(*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)
(* z (+ (* -1 (* b c)) (+ (* x y) (/ (* a (+ (* -1 (* t x)) (* c j))) z))))
(*.f64 (fma.f64 (neg.f64 b) c (fma.f64 y x (/.f64 (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a) z))) z)
(* a (* z (+ (* -1 (/ (* b c) a)) (/ (* x y) a))))
(*.f64 (*.f64 a z) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))
(* z (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z)) (* a (+ (* -1 (/ (* b c) a)) (/ (* x y) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 j c (/.f64 (*.f64 (*.f64 i t) b) a))))) z)) z)
(* -1 (* b (* c z)))
(*.f64 (neg.f64 b) (*.f64 c z))
(* z (+ (* -1 (* b c)) (/ (* a (* c j)) z)))
(*.f64 (fma.f64 (neg.f64 b) c (/.f64 (*.f64 (*.f64 j c) a) z)) z)
(* -1 (/ (* b (* c z)) a))
(*.f64 (neg.f64 b) (/.f64 (*.f64 c z) a))
(* z (+ (* -1 (/ (* b c) a)) (/ (* c j) z)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 c a) (/.f64 (*.f64 j c) z)) z)
(* -1 (/ (* b z) a))
(*.f64 (neg.f64 b) (/.f64 z a))
(* z (+ (* -1 (/ b a)) (/ j z)))
(*.f64 (fma.f64 (/.f64 b a) #s(literal -1 binary64) (/.f64 j z)) z)
(* -1 (* z (- (* -1 (* x y)) (* -1 (* b c)))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) y (*.f64 c b)))
(* -1 (* z (- (+ (* -1 (* x y)) (* -1 (/ (- (+ (* -1 (* a (* t x))) (* j (- (* a c) (* i y)))) (* -1 (* b (* i t)))) z))) (* -1 (* b c)))))
(*.f64 (neg.f64 z) (fma.f64 #s(literal -1 binary64) (fma.f64 y x (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 i t) b))) z)) (*.f64 c b)))
(* -1 (* z (+ (* -1 (+ (* -1 (* b c)) (* x y))) (* -1 (/ (* a (+ (* -1 (* t x)) (* c j))) z)))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 x) y (fma.f64 c b (/.f64 (*.f64 (fma.f64 (neg.f64 j) c (*.f64 t x)) a) z))))
(* -1 (* a (* z (+ (* -1 (/ (* x y) a)) (/ (* b c) a)))))
(*.f64 (neg.f64 a) (*.f64 (/.f64 (fma.f64 (neg.f64 x) y (*.f64 c b)) a) z))
(* -1 (* z (+ (* a (+ (* -1 (/ (* x y) a)) (/ (* b c) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* b (* i t)) a))))) z))))
(*.f64 (neg.f64 z) (*.f64 a (+.f64 (/.f64 (fma.f64 (neg.f64 x) y (*.f64 c b)) a) (/.f64 (-.f64 (*.f64 t x) (fma.f64 (neg.f64 i) (/.f64 (*.f64 j y) a) (fma.f64 j c (/.f64 (*.f64 (*.f64 i t) b) a)))) z))))
(* -1 (* z (+ (* -1 (/ (* a (* c j)) z)) (* b c))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 a) (/.f64 (*.f64 j c) z) (*.f64 c b)))
(* -1 (* z (+ (* -1 (/ (* c j) z)) (/ (* b c) a))))
(*.f64 (neg.f64 z) (fma.f64 (neg.f64 c) (/.f64 j z) (/.f64 (*.f64 c b) a)))
(* -1 (* z (+ (* -1 (/ j z)) (/ b a))))
(*.f64 (neg.f64 z) (fma.f64 (/.f64 j z) #s(literal -1 binary64) (/.f64 b a)))
(- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j))
(- (+ (* j (- (* a c) (* i y))) (+ (* t (- (* -1 (* a x)) (* -1 (* b i)))) (* x (* y z)))) (* b (* c z)))
(+.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 x) a (*.f64 i b)) t)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y))))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (*.f64 j c) a))
(+ (* -1 (* a (* t x))) (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(* t (+ (* -1 (* a x)) (* b i)))
(*.f64 (fma.f64 (neg.f64 x) a (*.f64 i b)) t)
(* b t)
(*.f64 b t)
(* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))) a)
(+ (* -1 (* a (* t (- x (/ (* b i) a))))) (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(fma.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))) a (*.f64 (*.f64 a t) (fma.f64 b (/.f64 i a) (neg.f64 x))))
(* t (- (* -1 (* a x)) (* -1 (* b i))))
(*.f64 (fma.f64 (neg.f64 x) a (*.f64 i b)) t)
(* t (- (+ (* -1 (* a x)) (+ (/ (* j (- (* a c) (* i y))) t) (/ (* x (* y z)) t))) (+ (* -1 (* b i)) (/ (* b (* c z)) t))))
(*.f64 (fma.f64 (neg.f64 a) x (-.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (*.f64 y x) z)) t) (fma.f64 (neg.f64 b) i (/.f64 (*.f64 (*.f64 c z) b) t)))) t)
(* t (+ (* -1 (* a x)) (+ (/ (* a (* c j)) t) (/ (* z (+ (* -1 (* b c)) (* x y))) t))))
(*.f64 (fma.f64 (neg.f64 a) x (/.f64 (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (*.f64 j c) a)) t)) t)
(* -1 (* a (* t (- x (/ (* b i) a)))))
(*.f64 (*.f64 a t) (fma.f64 b (/.f64 i a) (neg.f64 x)))
(* t (+ (* -1 (* a (- x (/ (* b i) a)))) (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))
(*.f64 (*.f64 a (+.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) (/.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))) t))) t)
(* t (+ (* -1 (* a x)) (/ (* a (* c j)) t)))
(*.f64 (fma.f64 (neg.f64 x) a (/.f64 (*.f64 (*.f64 j c) a) t)) t)
(* t (+ (* -1 x) (/ (* c j) t)))
(*.f64 (fma.f64 c (/.f64 j t) (neg.f64 x)) t)
(* -1 (* t (- (* a x) (* b i))))
(*.f64 (fma.f64 (neg.f64 x) a (*.f64 i b)) t)
(* -1 (* t (- (+ (* -1 (/ (- (+ (* j (- (* a c) (* i y))) (* x (* y z))) (* b (* c z))) t)) (* a x)) (* b i))))
(*.f64 (-.f64 (fma.f64 a x (/.f64 (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j)) (neg.f64 t))) (*.f64 i b)) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (+ (* a (* c j)) (* z (+ (* -1 (* b c)) (* x y)))) t)) (* a x))))
(*.f64 (fma.f64 a x (/.f64 (fma.f64 (*.f64 (neg.f64 c) a) j (*.f64 (fma.f64 (neg.f64 x) y (*.f64 c b)) z)) t)) (neg.f64 t))
(* a (* t (- (* -1 x) (* -1 (/ (* b i) a)))))
(*.f64 (*.f64 a t) (fma.f64 b (/.f64 i a) (neg.f64 x)))
(* -1 (* t (+ (* -1 (* a (- (* -1 x) (* -1 (/ (* b i) a))))) (* -1 (/ (* a (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) t)))))
(*.f64 (neg.f64 (*.f64 a (+.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) (/.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) a) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))) t)))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* a (* c j)) t)) (* a x))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 j c) t) (*.f64 a x)) (neg.f64 t))
(* -1 (* t (+ x (* -1 (/ (* c j) t)))))
(*.f64 (-.f64 x (/.f64 (*.f64 j c) t)) (neg.f64 t))
(- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t))))
(fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
(- (+ (* -1 (* i (* j y))) (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))) (* b (- (* c z) (* i t))))
(fma.f64 (*.f64 (neg.f64 j) y) i (+.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (*.f64 y x) z)) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
(* -1 a)
(neg.f64 a)
(+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
(+ (* -1 (* a (- (* t x) (* c j)))) (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)))
(/ (+ (* -1 (* b (* c z))) (* a (* c j))) a)
(/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (*.f64 j c) a)) a)
(/ (+ (* -1 (* b z)) (* a j)) a)
(/.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) a)
(* a (- (+ (* -1 (* t x)) (+ (* -1 (/ (* i (* j y)) a)) (+ (* c j) (/ (* x (* y z)) a)))) (/ (* b (- (* c z) (* i t))) a)))
(*.f64 (-.f64 (fma.f64 (neg.f64 x) t (fma.f64 j c (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 y x) z)) a))) (/.f64 (*.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) b) a)) a)
(* a (+ (* -1 (* t x)) (+ (* c j) (/ (* z (+ (* -1 (* b c)) (* x y))) a))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (fma.f64 (neg.f64 x) t (*.f64 j c))) a)
(* a (+ (* -1 (* t x)) (/ (* b (* i t)) a)))
(*.f64 (fma.f64 (neg.f64 x) t (/.f64 (*.f64 (*.f64 i t) b) a)) a)
(* a (+ (* -1 x) (/ (* b i) a)))
(*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) a)
(* -1 (* a (- (* t x) (* c j))))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)
(* a (+ (* -1 (- (* t x) (* c j))) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))
(*.f64 (+.f64 (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) a) (fma.f64 (neg.f64 x) t (*.f64 j c))) a)
(* a (+ (* -1 (/ (* b (* c z)) a)) (* c j)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) a) (*.f64 j c)) a)
(* -1 (* a (+ (* -1 (* c j)) (* t x))))
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a)
(* -1 (* a (+ (* -1 (* c j)) (+ (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (* y z))) (* b (- (* c z) (* i t)))) a)) (* t x)))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (fma.f64 t x (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) (neg.f64 a)))))
(* -1 (* a (+ (* -1 (+ (* -1 (* t x)) (* c j))) (* -1 (/ (* z (+ (* -1 (* b c)) (* x y))) a)))))
(*.f64 (neg.f64 a) (neg.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (fma.f64 (neg.f64 x) t (*.f64 j c)))))
(* -1 (* a (+ (* -1 (/ (* b (* i t)) a)) (* t x))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) a) (*.f64 t x)))
(* -1 (* a (+ x (* -1 (/ (* b i) a)))))
(*.f64 (fma.f64 b (/.f64 i a) (neg.f64 x)) a)
(* -1 (* a (- (+ (* -1 (/ (+ (* b (+ (* -1 (* c z)) (* i t))) (* y (+ (* -1 (* i j)) (* x z)))) a)) (* t x)) (* c j))))
(*.f64 (neg.f64 a) (-.f64 (fma.f64 t x (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y)) (neg.f64 a))) (*.f64 j c)))
(* -1 (* a (+ (* -1 (* c j)) (/ (* b (* c z)) a))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (/.f64 (*.f64 (*.f64 c z) b) a)))
(+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t))))
(fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(+ (* b (- (* i t) (* c z))) (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))))
(fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
(+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z)))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (*.f64 y x) z))
(* -1 b)
(neg.f64 b)
(* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))))
(+ (* -1 (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))) (*.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) b)))
(* b (- (* i t) (* c z)))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(* b (- (+ (* i t) (+ (/ (* j (- (* a c) (* i y))) b) (/ (* x (- (* y z) (* a t))) b))) (* c z)))
(*.f64 (-.f64 (fma.f64 i t (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) b)) (*.f64 c z)) b)
(* b (+ (* -1 (* c z)) (+ (/ (* a (+ (* -1 (* t x)) (* c j))) b) (/ (* x (* y z)) b))))
(*.f64 (fma.f64 (neg.f64 z) c (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (*.f64 y x) z)) b)) b)
(* b (+ (* -1 c) (/ (* x y) b)))
(*.f64 (fma.f64 x (/.f64 y b) (neg.f64 c)) b)
(* b (+ (* -1 (/ (* a (* t x)) b)) (* i t)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 t x) b) (*.f64 i t)) b)
(* b (+ i (* -1 (/ (* a x) b))))
(*.f64 (-.f64 i (/.f64 (*.f64 a x) b)) b)
(* a (* b (+ (* -1 (/ (* c z) a)) (/ (* i t) a))))
(*.f64 (*.f64 a b) (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a))
(* b (+ (* -1 (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b)) (* a (+ (* -1 (/ (* c z) a)) (/ (* i t) a)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) a) a (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c)))) b)) b)
(* b (+ (* -1 (* c z)) (/ (* a (* c j)) b)))
(*.f64 (fma.f64 (neg.f64 c) z (/.f64 (*.f64 (*.f64 j c) a) b)) b)
(* b (+ (* -1 (/ (* c z) a)) (/ (* c j) b)))
(*.f64 (fma.f64 (neg.f64 c) (/.f64 z a) (/.f64 (*.f64 j c) b)) b)
(* b (+ (* -1 (/ z a)) (/ j b)))
(*.f64 (fma.f64 (/.f64 z a) #s(literal -1 binary64) (/.f64 j b)) b)
(* -1 (* b (- (* c z) (* i t))))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(* -1 (* b (- (* -1 (/ (+ (* j (- (* a c) (* i y))) (* x (- (* y z) (* a t)))) b)) (* -1 (- (* c z) (* i t))))))
(*.f64 (neg.f64 b) (-.f64 (/.f64 (fma.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) (neg.f64 b)) (fma.f64 (neg.f64 z) c (*.f64 i t))))
(* -1 (* b (+ (* -1 (/ (+ (* a (+ (* -1 (* t x)) (* c j))) (* x (* y z))) b)) (* c z))))
(*.f64 (neg.f64 b) (fma.f64 c z (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (*.f64 y x) z)) (neg.f64 b))))
(* -1 (* b (+ c (* -1 (/ (* x y) b)))))
(*.f64 (neg.f64 b) (-.f64 c (/.f64 (*.f64 y x) b)))
(* -1 (* b (+ (* -1 (* i t)) (/ (* a (* t x)) b))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 t) i (/.f64 (*.f64 (*.f64 a t) x) b)))
(* -1 (* b (+ (* -1 i) (/ (* a x) b))))
(*.f64 (neg.f64 b) (fma.f64 a (/.f64 x b) (neg.f64 i)))
(* b (+ (* -1 (* c z)) (* i t)))
(*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)
(* -1 (* b (+ (* -1 (+ (* -1 (* c z)) (* i t))) (/ (* a (- (* t x) (+ (* c j) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) b))))
(*.f64 (neg.f64 b) (fma.f64 a (/.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) a) y (*.f64 j c))) b) (neg.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)))))
(* -1 (* b (+ (* -1 (/ (* a (* c j)) b)) (* c z))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 a) (/.f64 (*.f64 j c) b) (*.f64 c z)))
(* -1 (* b (+ (* -1 (/ (* c j) b)) (/ (* c z) a))))
(*.f64 (neg.f64 b) (fma.f64 (neg.f64 c) (/.f64 j b) (/.f64 (*.f64 c z) a)))
(* -1 (* b (+ (* -1 (/ j b)) (/ z a))))
(*.f64 (neg.f64 b) (fma.f64 (/.f64 j b) #s(literal -1 binary64) (/.f64 z a)))
(- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t))))
(fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b)))
(- (+ (* -1 (* i (* j y))) (+ (* c (- (* a j) (* b z))) (* x (- (* y z) (* a t))))) (* -1 (* b (* i t))))
(+.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))) (*.f64 (*.f64 i t) b))
(+ (* -1 (* a (* t x))) (* x (* y z)))
(*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)
(+ (* -1 (* a (* t x))) (+ (* c (+ (* -1 (* b z)) (* a j))) (* x (* y z))))
(fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a))))) (* a (* c (+ j (* -1 (/ (* b z) a))))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 t x) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) (*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) c)))
(* a (* c (+ j (* -1 (/ (* b z) a)))))
(*.f64 (*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) c) a)
(* c (+ j (* -1 (/ (* b z) a))))
(*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) c)
(* c (- (* a j) (* b z)))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(* c (- (+ (* -1 (/ (* i (* j y)) c)) (+ (* a j) (/ (* x (- (* y z) (* a t))) c))) (+ (* -1 (/ (* b (* i t)) c)) (* b z))))
(*.f64 (-.f64 (fma.f64 j a (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) c)) (fma.f64 (neg.f64 b) (/.f64 (*.f64 i t) c) (*.f64 b z))) c)
(* c (+ (* -1 (* b z)) (* a j)))
(*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c)
(* c (+ (* -1 (* b z)) (+ (* -1 (/ (* a (* t x)) c)) (+ (* a j) (/ (* x (* y z)) c)))))
(*.f64 (fma.f64 (neg.f64 z) b (fma.f64 j a (/.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x) c))) c)
(* c (+ (* -1 b) (/ (* x y) c)))
(*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)
(* c (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c)) (* a (+ j (* -1 (/ (* b z) a))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (-.f64 (*.f64 t x) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) c) (*.f64 (-.f64 j (/.f64 (*.f64 b z) a)) a)) c)
(* c (+ (* -1 (/ (* a (* t x)) c)) (* a j)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 t x) c) (*.f64 j a)) c)
(* c (+ j (* -1 (/ (* t x) c))))
(*.f64 (-.f64 j (/.f64 (*.f64 t x) c)) c)
(* -1 (* c (- (* -1 (* a j)) (* -1 (* b z)))))
(*.f64 (fma.f64 (neg.f64 a) j (*.f64 b z)) (neg.f64 c))
(* -1 (* c (- (+ (* -1 (* a j)) (* -1 (/ (- (+ (* -1 (* i (* j y))) (* x (- (* y z) (* a t)))) (* -1 (* b (* i t)))) c))) (* -1 (* b z)))))
(*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 j a (/.f64 (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 i t) b))) c)) (*.f64 b z)) (neg.f64 c))
(* -1 (* c (+ (* -1 (* a j)) (* b z))))
(*.f64 (fma.f64 (neg.f64 a) j (*.f64 b z)) (neg.f64 c))
(* -1 (* c (+ (* -1 (* a j)) (+ (* -1 (/ (+ (* -1 (* a (* t x))) (* x (* y z))) c)) (* b z)))))
(*.f64 (fma.f64 (neg.f64 a) j (fma.f64 b z (/.f64 (*.f64 (fma.f64 (neg.f64 z) y (*.f64 a t)) x) c))) (neg.f64 c))
(* -1 (* c (+ b (* -1 (/ (* x y) c)))))
(*.f64 (-.f64 b (/.f64 (*.f64 y x) c)) (neg.f64 c))
(* -1 (* a (* c (+ (* -1 j) (/ (* b z) a)))))
(*.f64 (neg.f64 a) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))
(* -1 (* c (+ (* a (+ (* -1 j) (/ (* b z) a))) (/ (* a (- (* t x) (+ (/ (* b (* i t)) a) (/ (* y (+ (* -1 (* i j)) (* x z))) a)))) c))))
(*.f64 (*.f64 a (+.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) (/.f64 (-.f64 (*.f64 t x) (/.f64 (fma.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y (*.f64 (*.f64 i t) b)) a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* a j)) (/ (* a (* t x)) c))))
(*.f64 (fma.f64 (neg.f64 j) a (/.f64 (*.f64 (*.f64 a t) x) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 j) (/ (* t x) c))))
(*.f64 (fma.f64 t (/.f64 x c) (neg.f64 j)) (neg.f64 c))
(- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z)))
(fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(- (+ (* a (* c j)) (+ (* i (- (* -1 (* j y)) (* -1 (* b t)))) (* x (- (* y z) (* a t))))) (* b (* c z)))
(-.f64 (fma.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (*.f64 y x) z))) (*.f64 (*.f64 c z) b))
(* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 j c))))
(+ (* -1 (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a)))))) (* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 j c))) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i)))
(* i (- (* -1 (* j y)) (* -1 (* b t))))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* i (- (+ (* -1 (* j y)) (+ (/ (* a (* c j)) i) (/ (* x (- (* y z) (* a t))) i))) (+ (* -1 (* b t)) (/ (* b (* c z)) i))))
(*.f64 (-.f64 (fma.f64 (neg.f64 j) y (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (*.f64 y x) z)) i)) (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 c z) b) i))) i)
(* i (+ (* -1 (/ (* a (* t x)) i)) (* b t)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 t x) i) (*.f64 b t)) i)
(* i (+ b (* -1 (/ (* a x) i))))
(*.f64 (-.f64 b (/.f64 (*.f64 a x) i)) i)
(* a (* i (+ (* -1 (/ (* j y) a)) (/ (* b t) a))))
(*.f64 (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) i) a)
(* i (+ (* -1 (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i)) (* a (+ (* -1 (/ (* j y) a)) (/ (* b t) a)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 j c))) i) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) a) a)) i)
(* -1 (* i (- (* j y) (* b t))))
(*.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) i)
(* -1 (* i (- (+ (* -1 (/ (- (+ (* a (* c j)) (* x (- (* y z) (* a t)))) (* b (* c z))) i)) (* j y)) (* b t))))
(*.f64 (-.f64 (fma.f64 j y (/.f64 (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (neg.f64 i))) (*.f64 b t)) (neg.f64 i))
(* -1 (* i (+ (* -1 (* b t)) (/ (* a (* t x)) i))))
(*.f64 (fma.f64 (neg.f64 t) b (/.f64 (*.f64 (*.f64 a t) x) i)) (neg.f64 i))
(* -1 (* i (+ (* -1 b) (/ (* a x) i))))
(*.f64 (fma.f64 a (/.f64 x i) (neg.f64 b)) (neg.f64 i))
(* -1 (* a (* i (+ (* -1 (/ (* b t) a)) (/ (* j y) a)))))
(*.f64 (neg.f64 a) (*.f64 (/.f64 (fma.f64 j y (*.f64 (neg.f64 t) b)) a) i))
(* -1 (* i (+ (* a (+ (* -1 (/ (* b t) a)) (/ (* j y) a))) (/ (* a (- (* t x) (+ (* -1 (/ (* b (* c z)) a)) (+ (* c j) (/ (* x (* y z)) a))))) i))))
(*.f64 (*.f64 a (+.f64 (/.f64 (fma.f64 j y (*.f64 (neg.f64 t) b)) a) (/.f64 (-.f64 (*.f64 t x) (fma.f64 (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a) z (*.f64 j c))) i))) (neg.f64 i))
(- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t))))
(fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
(+ (* -1 (* a (* t x))) (* z (+ (* -1 (* b c)) (* x y))))
(fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))
(* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 t x) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)))
(+ (* -1 (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a))))) (* a (* j (+ c (* -1 (/ (* i y) a))))))
(*.f64 (neg.f64 a) (-.f64 (-.f64 (*.f64 t x) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) (*.f64 (-.f64 c (/.f64 (*.f64 i y) a)) j)))
(* j (- (* a c) (* i y)))
(*.f64 (fma.f64 c a (*.f64 (neg.f64 y) i)) j)
(* j (- (+ (* a c) (/ (* x (- (* y z) (* a t))) j)) (+ (* i y) (/ (* b (- (* c z) (* i t))) j))))
(*.f64 (-.f64 (fma.f64 c a (/.f64 (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x) j)) (fma.f64 i y (/.f64 (*.f64 (fma.f64 c z (*.f64 (neg.f64 t) i)) b) j))) j)
(* j (+ (* -1 (/ (* a (* t x)) j)) (+ (* a c) (/ (* z (+ (* -1 (* b c)) (* x y))) j))))
(*.f64 (fma.f64 c a (/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) j)) j)
(* a (* j (+ c (* -1 (/ (* i y) a)))))
(*.f64 (*.f64 (-.f64 c (/.f64 (*.f64 i y) a)) j) a)
(* j (+ (* -1 (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j)) (* a (+ c (* -1 (/ (* i y) a))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (-.f64 (*.f64 t x) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) j) (*.f64 (-.f64 c (/.f64 (*.f64 i y) a)) a)) j)
(* j (+ (* -1 (/ (* b (* c z)) j)) (* a c)))
(*.f64 (fma.f64 (neg.f64 b) (/.f64 (*.f64 c z) j) (*.f64 c a)) j)
(* j (+ c (* -1 (/ (* b (* c z)) (* a j)))))
(*.f64 (-.f64 c (/.f64 (/.f64 (*.f64 (*.f64 c z) b) a) j)) j)
(* j (+ (* -1 (/ (* a (* t x)) j)) (* a c)))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (*.f64 t x) j) (*.f64 c a)) j)
(* j (+ c (* -1 (/ (* t x) j))))
(*.f64 (-.f64 c (/.f64 (*.f64 t x) j)) j)
(* j (+ 1 (* -1 (/ (* b z) (* a j)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b z) a) j)) j)
(* -1 (* j (+ (* -1 (- (* a c) (* i y))) (* -1 (/ (- (* x (- (* y z) (* a t))) (* b (- (* c z) (* i t)))) j)))))
(*.f64 (neg.f64 (fma.f64 c a (fma.f64 (neg.f64 i) y (/.f64 (fma.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) j)))) (neg.f64 j))
(* -1 (* j (+ (* -1 (* a c)) (* -1 (/ (+ (* -1 (* a (* t x))) (* z (+ (* -1 (* b c)) (* x y)))) j)))))
(*.f64 (neg.f64 (fma.f64 c a (/.f64 (fma.f64 (neg.f64 b) (*.f64 c z) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)) j))) (neg.f64 j))
(* -1 (* a (* j (+ (* -1 c) (/ (* i y) a)))))
(*.f64 (neg.f64 a) (*.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) j))
(* -1 (* j (+ (* a (+ (* -1 c) (/ (* i y) a))) (/ (* a (- (* t x) (+ (/ (* b (+ (* -1 (* c z)) (* i t))) a) (/ (* x (* y z)) a)))) j))))
(*.f64 (*.f64 a (+.f64 (fma.f64 i (/.f64 y a) (neg.f64 c)) (/.f64 (-.f64 (*.f64 t x) (/.f64 (fma.f64 (*.f64 y x) z (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)) a)) j))) (neg.f64 j))
(* -1 (* j (+ (* -1 (* a c)) (/ (* b (* c z)) j))))
(*.f64 (fma.f64 (neg.f64 c) a (/.f64 (*.f64 (*.f64 c z) b) j)) (neg.f64 j))
(* -1 (* j (+ (* -1 c) (/ (* b (* c z)) (* a j)))))
(*.f64 (fma.f64 (/.f64 b j) (/.f64 (*.f64 c z) a) (neg.f64 c)) (neg.f64 j))
(* -1 (* j (+ (* -1 (* a c)) (/ (* a (* t x)) j))))
(*.f64 (fma.f64 (neg.f64 c) a (/.f64 (*.f64 (*.f64 a t) x) j)) (neg.f64 j))
(* -1 (* j (+ (* -1 c) (/ (* t x) j))))
(*.f64 (fma.f64 t (/.f64 x j) (neg.f64 c)) (neg.f64 j))
(* -1 (* j (- (/ (* b z) (* a j)) 1)))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b z) a) j) #s(literal 1 binary64)) (neg.f64 j))

rewrite441.0ms (2.6%)

Memory
41.3MiB live, 267.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074443
099439
1428435
23308435
08528424
Stop Event
iter limit
node limit
iter limit
Counts
23 → 266
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(neg.f64 b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
(*.f64 (*.f64 b t) i)
(*.f64 b t)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))
(*.f64 (neg.f64 a) (*.f64 x t))
(neg.f64 a)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
(*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)
(fma.f64 i b (*.f64 x (neg.f64 a)))
(*.f64 x (neg.f64 a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a))
(*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)
(*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c)
(*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)
(fma.f64 (neg.f64 x) t (*.f64 c j))
(fma.f64 (neg.f64 b) (/.f64 z a) j)
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (fma.f64 (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) z))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) z))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 z (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (fma.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 z (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (neg.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (neg.f64 a) (fma.f64 (neg.f64 t) x (*.f64 j c))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 2 binary64))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (neg.f64 a) (fma.f64 (neg.f64 t) x (*.f64 j c)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) a) (fma.f64 (neg.f64 t) x (*.f64 j c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)))) a))
(fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a))
(fma.f64 a (fma.f64 (neg.f64 t) x (*.f64 j c)) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(fma.f64 z (fma.f64 (neg.f64 b) c (*.f64 y x)) (*.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)))) a))
(fma.f64 z (fma.f64 (neg.f64 b) c (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (neg.f64 a) (fma.f64 (neg.f64 t) x (*.f64 j c))))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 2 binary64)) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (neg.f64 a) (fma.f64 (neg.f64 t) x (*.f64 j c))))))
(-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 t) x (*.f64 j c))))
(-.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (neg.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a)))
(-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (neg.f64 (fma.f64 (neg.f64 b) c (*.f64 y x))) z))
(-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (neg.f64 z) (fma.f64 (neg.f64 b) c (*.f64 y x))))
(+.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (-.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z)) (pow.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) #s(literal 2 binary64)))))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (*.f64 (neg.f64 (neg.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)))) a))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z) (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a))
(+.f64 (*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a) (*.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z))
(/.f64 (fma.f64 (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (pow.f64 (*.f64 y x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 y) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (pow.f64 (*.f64 y x) #s(literal 2 binary64))) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) y) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64))))
(fma.f64 (neg.f64 b) c (*.f64 (neg.f64 (neg.f64 y)) x))
(fma.f64 (neg.f64 b) c (*.f64 y x))
(fma.f64 c (neg.f64 b) (*.f64 (neg.f64 (neg.f64 y)) x))
(fma.f64 c (neg.f64 b) (*.f64 y x))
(fma.f64 b (neg.f64 c) (*.f64 (neg.f64 (neg.f64 y)) x))
(fma.f64 b (neg.f64 c) (*.f64 y x))
(fma.f64 y x (*.f64 (neg.f64 b) c))
(fma.f64 x y (*.f64 (neg.f64 b) c))
(-.f64 (/.f64 (pow.f64 (*.f64 c b) #s(literal 2 binary64)) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))) (/.f64 (pow.f64 (*.f64 y x) #s(literal 2 binary64)) (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 x) y))))
(-.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 y) x))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 (neg.f64 b)) c))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 c) (neg.f64 b)))
(-.f64 (*.f64 y x) (*.f64 c b))
(+.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (fma.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 (neg.f64 b) c)) (pow.f64 (*.f64 c b) #s(literal 2 binary64)))))
(+.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 (neg.f64 y)) x))
(+.f64 (*.f64 (neg.f64 b) c) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 (neg.f64 b) c))
(neg.f64 b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))
(*.f64 (*.f64 b t) i)
(*.f64 (*.f64 i b) t)
(*.f64 (*.f64 i t) b)
(*.f64 i (*.f64 b t))
(*.f64 b (*.f64 i t))
(*.f64 t (*.f64 i b))
(*.f64 b t)
(*.f64 t b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 (neg.f64 x) a) t)))
#s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 (neg.f64 x) a) t))
(*.f64 (*.f64 (neg.f64 a) t) x)
(*.f64 (*.f64 t x) (neg.f64 a))
(*.f64 (neg.f64 a) (*.f64 t x))
(*.f64 (*.f64 (neg.f64 x) a) t)
(*.f64 a (*.f64 (neg.f64 x) t))
(*.f64 t (*.f64 (neg.f64 x) a))
(*.f64 x (*.f64 t (neg.f64 a)))
(*.f64 x (*.f64 (neg.f64 a) t))
(neg.f64 (*.f64 (*.f64 t x) a))
(neg.f64 a)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
(*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t)
(*.f64 t (fma.f64 (neg.f64 a) x (*.f64 i b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))) t) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))) t) (fma.f64 i b (*.f64 a x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64))) t) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64))) t) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (pow.f64 (*.f64 i b) #s(literal 2 binary64)))) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)))
(/.f64 (*.f64 t (-.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (pow.f64 (*.f64 a x) #s(literal 2 binary64)))) (fma.f64 i b (*.f64 a x)))
(/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64)))) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))))
(/.f64 (*.f64 t (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64)))) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))))
(fma.f64 (*.f64 (neg.f64 a) t) x (*.f64 (*.f64 b t) i))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 (*.f64 b t) i))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 b t) i))
(fma.f64 (*.f64 b t) i (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 (*.f64 i b) t (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 b t) i))
(fma.f64 (*.f64 i t) b (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 i (*.f64 b t) (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 b (*.f64 i t) (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (*.f64 b t) i))
(fma.f64 t (*.f64 i b) (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 b t) i))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 (*.f64 b t) i))
(fma.f64 x (*.f64 (neg.f64 a) t) (*.f64 (*.f64 b t) i))
(+.f64 (*.f64 (*.f64 (neg.f64 x) a) t) (*.f64 (*.f64 b t) i))
(+.f64 (*.f64 (*.f64 b t) i) (*.f64 (*.f64 (neg.f64 x) a) t))
(/.f64 (fma.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))) (pow.f64 (*.f64 i b) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 i b) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))) (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (*.f64 (*.f64 i b) (*.f64 (neg.f64 a) (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) b) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 i) b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (pow.f64 (*.f64 i b) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (pow.f64 (*.f64 a x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 i b (*.f64 a x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))) (fma.f64 i b (*.f64 a x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64))) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (pow.f64 (*.f64 i b) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64))))
(fma.f64 (neg.f64 a) x (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 (neg.f64 a) x (*.f64 i b))
(fma.f64 (neg.f64 x) a (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 (neg.f64 x) a (*.f64 i b))
(fma.f64 i b (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(fma.f64 i b (*.f64 (neg.f64 x) a))
(fma.f64 b i (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(fma.f64 b i (*.f64 (neg.f64 x) a))
(fma.f64 a (neg.f64 x) (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 a (neg.f64 x) (*.f64 i b))
(fma.f64 x (neg.f64 a) (*.f64 (neg.f64 (neg.f64 i)) b))
(fma.f64 x (neg.f64 a) (*.f64 i b))
(-.f64 (/.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i))) (/.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i))))
(-.f64 (/.f64 (pow.f64 (*.f64 i b) #s(literal 2 binary64)) (fma.f64 i b (*.f64 a x))) (/.f64 (pow.f64 (*.f64 a x) #s(literal 2 binary64)) (fma.f64 i b (*.f64 a x))))
(-.f64 (*.f64 i b) (*.f64 (neg.f64 (neg.f64 a)) x))
(-.f64 (*.f64 i b) (*.f64 a x))
(-.f64 (*.f64 i b) (*.f64 (neg.f64 a) (neg.f64 x)))
(-.f64 (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 b) i))
(-.f64 (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 i) b))
(+.f64 (/.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 i b) #s(literal 3 binary64)) (fma.f64 (*.f64 i b) (fma.f64 i b (*.f64 a x)) (pow.f64 (*.f64 a x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 i b) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (neg.f64 x) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (neg.f64 x) a) (fma.f64 (neg.f64 a) x (*.f64 (neg.f64 b) i)) (pow.f64 (*.f64 i b) #s(literal 2 binary64)))))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(+.f64 (*.f64 i b) (*.f64 (neg.f64 x) a))
(+.f64 (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (neg.f64 i)) b))
(+.f64 (*.f64 (neg.f64 x) a) (*.f64 i b))
(*.f64 (neg.f64 a) x)
(*.f64 (neg.f64 x) a)
(*.f64 a (neg.f64 x))
(*.f64 x (neg.f64 a))
(neg.f64 (*.f64 a x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c) a)))
#s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c) a))
(*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) a) c)
(*.f64 (*.f64 a (fma.f64 (/.f64 z a) (neg.f64 b) j)) c)
(*.f64 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c) a)
(*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) (*.f64 c a))
(*.f64 (*.f64 c a) (fma.f64 (/.f64 z a) (neg.f64 b) j))
(*.f64 c (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) a))
(*.f64 a (*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (*.f64 j j)) (*.f64 c a)) (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j))
(/.f64 (*.f64 (+.f64 (pow.f64 j #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64)))) (*.f64 c a)) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))))
(*.f64 (fma.f64 (/.f64 z a) (neg.f64 b) j) c)
(*.f64 c (fma.f64 (/.f64 z a) (neg.f64 b) j))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (*.f64 j j)) c) (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j))
(/.f64 (*.f64 (+.f64 (pow.f64 j #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64)))) c) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))))
(/.f64 (*.f64 c (-.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (*.f64 j j))) (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j))
(/.f64 (*.f64 c (+.f64 (pow.f64 j #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64))))) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))))
(fma.f64 (*.f64 (/.f64 z a) (neg.f64 b)) c (*.f64 j c))
(fma.f64 j c (*.f64 (*.f64 (/.f64 z a) (neg.f64 b)) c))
(fma.f64 j c (*.f64 c (*.f64 (/.f64 z a) (neg.f64 b))))
(fma.f64 c (*.f64 (/.f64 z a) (neg.f64 b)) (*.f64 j c))
(fma.f64 c j (*.f64 (*.f64 (/.f64 z a) (neg.f64 b)) c))
(fma.f64 c j (*.f64 c (*.f64 (/.f64 z a) (neg.f64 b))))
(+.f64 (*.f64 (*.f64 (/.f64 z a) (neg.f64 b)) c) (*.f64 j c))
(+.f64 (*.f64 c (*.f64 (/.f64 z a) (neg.f64 b))) (*.f64 j c))
(+.f64 (*.f64 j c) (*.f64 (*.f64 (/.f64 z a) (neg.f64 b)) c))
(+.f64 (*.f64 j c) (*.f64 c (*.f64 (/.f64 z a) (neg.f64 b))))
(*.f64 (fma.f64 (neg.f64 t) x (*.f64 j c)) a)
(*.f64 a (fma.f64 (neg.f64 t) x (*.f64 j c)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) a) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) a) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))))
(fma.f64 (*.f64 (neg.f64 a) t) x (*.f64 a (*.f64 j c)))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 (*.f64 j c) a))
(fma.f64 (*.f64 j c) a (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 a (*.f64 j c)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 a (*.f64 j c)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 a (*.f64 j c)))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 a (*.f64 j c)))
(fma.f64 a (*.f64 j c) (*.f64 (*.f64 (neg.f64 x) a) t))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 a (*.f64 j c)))
(fma.f64 x (*.f64 t (neg.f64 a)) (*.f64 a (*.f64 j c)))
(fma.f64 x (*.f64 (neg.f64 a) t) (*.f64 a (*.f64 j c)))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (*.f64 j c) a))
(+.f64 (*.f64 (*.f64 j c) a) (*.f64 (*.f64 (neg.f64 x) t) a))
(+.f64 (*.f64 a (*.f64 j c)) (*.f64 (*.f64 (neg.f64 x) a) t))
(+.f64 (*.f64 (*.f64 (neg.f64 x) a) t) (*.f64 a (*.f64 j c)))
(/.f64 (fma.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 j c) #s(literal 2 binary64)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 j) c) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 j c) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 j) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (pow.f64 (*.f64 j c) #s(literal 2 binary64))) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c)))
(/.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 j c) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 x) t) j) c))))
(/.f64 (+.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (pow.f64 (*.f64 j c) #s(literal 3 binary64))) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64))))
(fma.f64 (neg.f64 t) x (*.f64 (neg.f64 (neg.f64 c)) j))
(fma.f64 (neg.f64 t) x (*.f64 j c))
(fma.f64 (neg.f64 x) t (*.f64 (neg.f64 (neg.f64 c)) j))
(fma.f64 (neg.f64 x) t (*.f64 j c))
(fma.f64 j c (*.f64 (neg.f64 x) t))
(fma.f64 c j (*.f64 (neg.f64 x) t))
(fma.f64 t (neg.f64 x) (*.f64 (neg.f64 (neg.f64 c)) j))
(fma.f64 t (neg.f64 x) (*.f64 j c))
(fma.f64 x (neg.f64 t) (*.f64 (neg.f64 (neg.f64 c)) j))
(fma.f64 x (neg.f64 t) (*.f64 j c))
(-.f64 (/.f64 (pow.f64 (*.f64 t x) #s(literal 2 binary64)) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))) (/.f64 (pow.f64 (*.f64 j c) #s(literal 2 binary64)) (fma.f64 (neg.f64 t) x (*.f64 (neg.f64 j) c))))
(-.f64 (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 j) c))
(-.f64 (*.f64 j c) (*.f64 (neg.f64 (neg.f64 x)) t))
(-.f64 (*.f64 j c) (*.f64 (neg.f64 t) (neg.f64 x)))
(-.f64 (*.f64 j c) (*.f64 t x))
(+.f64 (/.f64 (pow.f64 (*.f64 t x) #s(literal 3 binary64)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 j c) #s(literal 3 binary64)) (fma.f64 (*.f64 j c) (-.f64 (*.f64 j c) (*.f64 (neg.f64 x) t)) (pow.f64 (*.f64 t x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 (neg.f64 c)) j))
(+.f64 (*.f64 (neg.f64 x) t) (*.f64 j c))
(+.f64 (*.f64 j c) (*.f64 (neg.f64 x) t))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64))) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))) (*.f64 (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))) (pow.f64 j #s(literal 3 binary64)))) (*.f64 (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 j j) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))) (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (*.f64 j j))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j)))
(/.f64 (neg.f64 (+.f64 (pow.f64 j #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64))))) (neg.f64 (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (*.f64 j j)) (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j))
(/.f64 (+.f64 (pow.f64 j #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64)))) (fma.f64 j j (-.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (*.f64 (/.f64 z a) (*.f64 (neg.f64 b) j)))))
(/.f64 (+.f64 (pow.f64 j #s(literal 3 binary64)) (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64)))) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64))))
(fma.f64 (/.f64 z a) (neg.f64 b) j)
(fma.f64 (neg.f64 b) (/.f64 z a) j)
(fma.f64 b (neg.f64 (/.f64 z a)) j)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j)) (/.f64 (*.f64 j j) (-.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j)))
(-.f64 j (*.f64 (neg.f64 (/.f64 z a)) (neg.f64 b)))
(-.f64 j (*.f64 (neg.f64 (neg.f64 b)) (/.f64 z a)))
(-.f64 j (*.f64 (/.f64 z a) b))
(+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 3 binary64))) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 j #s(literal 3 binary64)) (fma.f64 j (-.f64 j (*.f64 (/.f64 z a) (neg.f64 b))) (pow.f64 (*.f64 (/.f64 z a) b) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 z a) (neg.f64 b)) j)
(+.f64 j (*.f64 (/.f64 z a) (neg.f64 b)))

eval416.0ms (2.5%)

Memory
-44.9MiB live, 123.8MiB allocated
Compiler

Compiled 32 829 to 2 162 computations (93.4% saved)

prune59.0ms (0.3%)

Memory
-5.1MiB live, 96.5MiB allocated
Pruning

28 alts after pruning (20 fresh and 8 done)

PrunedKeptTotal
New4783481
Fresh21719
Picked235
Done055
Total48228510
Accuracy
100.0%
Counts
510 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
45.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
43.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
38.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
40.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
37.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
35.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
38.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
21.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
19.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
27.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
18.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
38.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
22.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
19.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
40.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
22.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
21.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
22.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
17.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
21.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
20.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
21.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
20.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
34.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a #s(approx (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i))) x)))
Compiler

Compiled 3 734 to 1 241 computations (66.8% saved)

regimes217.0ms (1.3%)

Memory
13.2MiB live, 284.0MiB allocated
Counts
47 → 2
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a #s(approx (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i))) x)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (*.f64 c b) z))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 t x (neg.f64 (fma.f64 j c (/.f64 (fma.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) a))))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (fma.f64 (*.f64 c (/.f64 z t)) b (*.f64 (neg.f64 i) b)) t))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) (-.f64 t (/.f64 (*.f64 y z) a)) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (fma.f64 (neg.f64 c) z (*.f64 i t)) b)) a) (*.f64 c j)) x))) x)))
Outputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

10 calls:

43.0ms
y
30.0ms
c
24.0ms
j
21.0ms
t
20.0ms
z
Results
AccuracySegmentsBranch
76.2%2x
79.1%3y
79.9%3z
80.9%4t
82.6%3a
77.3%3b
78.2%3c
82.7%4i
76.4%2j
85.1%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Compiler

Compiled 38 to 104 computations (-173.7% saved)

regimes187.0ms (1.1%)

Memory
13.9MiB live, 312.1MiB allocated
Counts
43 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a #s(approx (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i))) x)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (*.f64 c b) z))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (*.f64 c b) z))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

10 calls:

30.0ms
j
30.0ms
z
27.0ms
a
16.0ms
t
16.0ms
c
Results
AccuracySegmentsBranch
73.5%3b
68.5%2x
75.2%4j
70.4%2c
77.9%5y
74.0%3t
74.9%4z
78.5%4i
72.0%3a
74.5%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Compiler

Compiled 38 to 104 computations (-173.7% saved)

regimes51.0ms (0.3%)

Memory
-8.8MiB live, 84.2MiB allocated
Counts
42 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 a #s(approx (+ (* -1 (- t (/ (* y z) a))) (/ (+ (/ (+ (* (* (neg j) y) i) (* (+ (* (neg c) z) (* i t)) b)) a) (* c j)) x)) (*.f64 (/.f64 (fma.f64 (neg.f64 j) y (*.f64 b t)) (*.f64 x a)) i))) x)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

3 calls:

22.0ms
i
13.0ms
y
11.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Results
AccuracySegmentsBranch
73.3%4y
65.5%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
76.0%4i
Compiler

Compiled 31 to 41 computations (-32.3% saved)

regimes71.0ms (0.4%)

Memory
11.9MiB live, 151.1MiB allocated
Counts
39 → 3
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

5 calls:

16.0ms
j
14.0ms
i
14.0ms
b
12.0ms
t
12.0ms
z
Results
AccuracySegmentsBranch
69.7%6z
63.8%3b
69.9%5j
65.8%3t
72.2%3i
Compiler

Compiled 5 to 45 computations (-800% saved)

regimes94.0ms (0.6%)

Memory
-23.7MiB live, 123.0MiB allocated
Counts
38 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 z a) (/.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) a))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

6 calls:

30.0ms
x
14.0ms
c
14.0ms
i
11.0ms
a
11.0ms
y
Results
AccuracySegmentsBranch
60.0%5(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
62.5%4x
65.1%5y
63.3%6c
64.9%5a
68.4%4i
Compiler

Compiled 34 to 68 computations (-100% saved)

regimes26.0ms (0.2%)

Memory
-9.2MiB live, 35.6MiB allocated
Counts
36 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

2 calls:

13.0ms
j
11.0ms
i
Results
AccuracySegmentsBranch
64.0%3j
67.8%4i
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes68.0ms (0.4%)

Memory
6.4MiB live, 52.2MiB allocated
Counts
35 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (fma.f64 b (/.f64 i x) (neg.f64 a)) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (fma.f64 x (/.f64 y c) (neg.f64 b)) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (*.f64 (fma.f64 b (/.f64 z a) (neg.f64 j)) c))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

3 calls:

44.0ms
z
11.0ms
i
11.0ms
t
Results
AccuracySegmentsBranch
67.1%8z
64.3%7t
65.6%4i
Compiler

Compiled 3 to 27 computations (-800% saved)

regimes93.0ms (0.6%)

Memory
-2.2MiB live, 93.8MiB allocated
Counts
30 → 6
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) b (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) #s(approx (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a)))) (fma.f64 (neg.f64 j) c (*.f64 x t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (neg.f64 a) (fma.f64 (neg.f64 j) c (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 #s(approx (+ (* (neg b) (/ z a)) j) (*.f64 (neg.f64 b) (/.f64 z a))) c) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (neg a) (+ (* t x) (neg (+ (* j c) (/ (+ (* (+ (* (neg z) c) (* i t)) b) (* (+ (* (neg i) j) (* z x)) y)) a))))) (*.f64 (*.f64 (fma.f64 (neg.f64 b) (/.f64 z a) j) c) a)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))
Calls

6 calls:

41.0ms
x
12.0ms
b
9.0ms
y
9.0ms
i
9.0ms
a
Results
AccuracySegmentsBranch
57.2%4x
64.2%6a
62.7%5y
61.8%6b
62.4%5j
64.7%6i
Compiler

Compiled 6 to 54 computations (-800% saved)

regimes46.0ms (0.3%)

Memory
16.5MiB live, 62.1MiB allocated
Counts
23 → 5
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 j) i (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
Calls

5 calls:

14.0ms
z
8.0ms
i
7.0ms
a
7.0ms
y
7.0ms
j
Results
AccuracySegmentsBranch
59.3%4j
57.1%5z
61.9%6a
61.8%5y
58.6%6i
Compiler

Compiled 5 to 45 computations (-800% saved)

regimes31.0ms (0.2%)

Memory
25.6MiB live, 70.5MiB allocated
Counts
20 → 5
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))
Calls

4 calls:

10.0ms
c
7.0ms
t
7.0ms
y
6.0ms
j
Results
AccuracySegmentsBranch
52.9%4j
56.0%3t
59.0%5c
60.5%5y
Compiler

Compiled 4 to 36 computations (-800% saved)

regimes69.0ms (0.4%)

Memory
-42.8MiB live, 69.9MiB allocated
Counts
19 → 5
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
Calls

7 calls:

28.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
8.0ms
y
6.0ms
t
6.0ms
c
6.0ms
a
Results
AccuracySegmentsBranch
49.3%3x
57.8%5c
54.5%3t
47.1%4(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
52.1%4b
56.7%7a
54.9%5y
Compiler

Compiled 35 to 77 computations (-120% saved)

regimes13.0ms (0.1%)

Memory
7.2MiB live, 7.2MiB allocated
Counts
18 → 5
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) t (*.f64 y z)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 a) x (*.f64 i b)) t))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))
Calls

2 calls:

6.0ms
t
6.0ms
c
Results
AccuracySegmentsBranch
50.9%3t
57.4%5c
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes193.0ms (1.1%)

Memory
-11.9MiB live, 34.5MiB allocated
Counts
15 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
Calls

8 calls:

155.0ms
b
5.0ms
i
5.0ms
c
5.0ms
y
5.0ms
a
Results
AccuracySegmentsBranch
45.9%4a
51.0%4b
49.7%4t
48.1%3j
51.8%4y
47.2%3i
45.5%3z
49.4%5c
Compiler

Compiled 8 to 72 computations (-800% saved)

regimes137.0ms (0.8%)

Memory
4.9MiB live, 48.9MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
Calls

7 calls:

105.0ms
i
5.0ms
b
5.0ms
c
5.0ms
t
5.0ms
x
Results
AccuracySegmentsBranch
44.1%4c
45.6%3i
44.5%3j
39.5%3t
46.3%4x
45.5%3b
46.0%5y
Compiler

Compiled 7 to 63 computations (-800% saved)

regimes165.0ms (1%)

Memory
-8.0MiB live, 91.3MiB allocated
Counts
13 → 6
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
Calls

10 calls:

103.0ms
z
24.0ms
c
5.0ms
i
5.0ms
b
5.0ms
t
Results
AccuracySegmentsBranch
37.3%3t
42.2%7c
40.0%4y
45.2%7a
40.8%5j
38.3%4x
38.6%4z
43.8%6b
30.8%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
44.3%7i
Compiler

Compiled 38 to 104 computations (-173.7% saved)

regimes22.0ms (0.1%)

Memory
32.3MiB live, 32.3MiB allocated
Counts
11 → 5
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
Calls

5 calls:

4.0ms
b
4.0ms
i
4.0ms
a
4.0ms
y
4.0ms
j
Results
AccuracySegmentsBranch
33.8%4j
40.8%7i
35.7%5y
40.6%5a
40.5%6b
Compiler

Compiled 5 to 45 computations (-800% saved)

regimes17.0ms (0.1%)

Memory
-28.7MiB live, 17.8MiB allocated
Counts
10 → 6
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 (neg.f64 a) x)) t))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
Calls

2 calls:

13.0ms
t
4.0ms
a
Results
AccuracySegmentsBranch
35.8%4t
41.8%6a
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes20.0ms (0.1%)

Memory
11.3MiB live, 54.4MiB allocated
Counts
8 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))
Calls

5 calls:

6.0ms
c
3.0ms
b
3.0ms
a
3.0ms
z
3.0ms
x
Results
AccuracySegmentsBranch
32.7%4b
34.6%5c
31.9%4x
36.1%6z
36.3%4a
Compiler

Compiled 5 to 45 computations (-800% saved)

regimes26.0ms (0.2%)

Memory
36.3MiB live, 76.8MiB allocated
Counts
7 → 5
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))
Calls

6 calls:

11.0ms
t
3.0ms
i
3.0ms
a
3.0ms
y
3.0ms
c
Results
AccuracySegmentsBranch
34.6%5c
29.8%3j
30.6%3y
32.8%4t
32.9%4i
31.8%4a
Compiler

Compiled 6 to 54 computations (-800% saved)

regimes27.0ms (0.2%)

Memory
-21.6MiB live, 33.4MiB allocated
Counts
6 → 4
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
Calls

5 calls:

15.0ms
c
3.0ms
b
3.0ms
t
3.0ms
i
3.0ms
z
Results
AccuracySegmentsBranch
31.9%4b
32.5%4t
32.6%4i
28.8%3z
33.9%5c
Compiler

Compiled 5 to 45 computations (-800% saved)

regimes15.0ms (0.1%)

Memory
-13.2MiB live, 32.5MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))
Calls

5 calls:

5.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
2.0ms
y
2.0ms
i
2.0ms
c
2.0ms
t
Results
AccuracySegmentsBranch
30.6%3y
27.7%4c
23.8%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
30.5%3t
30.5%3i
Compiler

Compiled 33 to 59 computations (-78.8% saved)

regimes17.0ms (0.1%)

Memory
-1.4MiB live, 44.9MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
Calls

7 calls:

4.0ms
a
2.0ms
j
2.0ms
b
2.0ms
t
2.0ms
y
Results
AccuracySegmentsBranch
21.6%1j
23.8%2a
23.5%2x
28.9%3b
28.3%3i
29.4%3t
28.8%3y
Compiler

Compiled 7 to 63 computations (-800% saved)

regimes44.0ms (0.3%)

Memory
-6.4MiB live, 40.8MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
Calls

10 calls:

30.0ms
x
1.0ms
j
1.0ms
b
1.0ms
c
1.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
Results
AccuracySegmentsBranch
21.2%1j
21.2%1x
21.2%1a
21.2%1(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
21.2%1c
21.2%1i
21.2%1z
21.2%1y
21.2%1b
21.2%1t
Compiler

Compiled 38 to 104 computations (-173.7% saved)

regimes12.0ms (0.1%)

Memory
25.2MiB live, 25.2MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
Calls

10 calls:

1.0ms
i
1.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
1.0ms
a
1.0ms
t
1.0ms
j
Results
AccuracySegmentsBranch
20.9%1(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i))))
20.9%1c
20.9%1y
20.9%1x
20.9%1b
20.9%1j
20.9%1i
20.9%1z
20.9%1a
20.9%1t
Compiler

Compiled 38 to 104 computations (-173.7% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 32 to 35 computations (-9.4% saved)

bsearch85.0ms (0.5%)

Memory
-26.8MiB live, 68.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.3426589901558624e+51
3.0679026067022036e+54
22.0ms
2.254223953693081e-274
4.291739229157186e-268
29.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
54.0ms400×0valid
Compiler

Compiled 2 067 to 1 519 computations (26.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 20.0ms (68.7% of total)
ival-sub: 7.0ms (24% of total)
ival-add: 2.0ms (6.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch38.0ms (0.2%)

Memory
41.9MiB live, 41.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.3426589901558624e+51
3.0679026067022036e+54
17.0ms
1.4285292834009253e-242
1.9648323824003687e-240
15.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
23.0ms208×0valid
Compiler

Compiled 2 096 to 1 489 computations (29% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 11.0ms (72.7% of total)
ival-sub: 3.0ms (19.8% of total)
ival-add: 1.0ms (6.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch56.0ms (0.3%)

Memory
-19.7MiB live, 26.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
1.5483578628735456e+22
1.0918714248704219e+37
1.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
44.0ms160×0valid
Compiler

Compiled 1 598 to 1 151 computations (28% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 35.0ms (91.1% of total)
ival-sub: 3.0ms (7.8% of total)
ival-add: 1.0ms (2.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch72.0ms (0.4%)

Memory
-17.5MiB live, 28.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.5483578628735456e+22
1.0918714248704219e+37
17.0ms
5.704845249186465e-234
4.863927048994891e-232
4.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
21.0ms192×0valid
Compiler

Compiled 2 666 to 1 843 computations (30.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 10.0ms (72.9% of total)
ival-sub: 3.0ms (21.9% of total)
ival-add: 1.0ms (7.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch23.0ms (0.1%)

Memory
39.9MiB live, 39.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
2.0ms
1.5483578628735456e+22
1.0918714248704219e+37
17.0ms
1.269469461770631e-235
5.704845249186465e-234
1.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
12.0ms112×0valid
Compiler

Compiled 2 666 to 1 843 computations (30.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 6.0ms (73.5% of total)
ival-sub: 2.0ms (24.5% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch51.0ms (0.3%)

Memory
-9.1MiB live, 39.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
2.0ms
1.5483578628735456e+22
1.0918714248704219e+37
23.0ms
-1.63240873780052e+38
-4.608975951972634e+30
22.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
36.0ms192×0valid
Compiler

Compiled 2 651 to 1 867 computations (29.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 10.0ms (69.2% of total)
ival-sub: 3.0ms (20.8% of total)
ival-add: 1.0ms (6.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch70.0ms (0.4%)

Memory
4.9MiB live, 140.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
1.5483578628735456e+22
1.0918714248704219e+37
23.0ms
2.3867214405417335e-84
8.211562808657101e-79
17.0ms
-9.904059397798284e-249
-6.1467584062526064e-251
12.0ms
-1.63240873780052e+38
-4.608975951972634e+30
1.0ms
-2.895835915725212e+109
-6.325445217763197e+105
Samples
46.0ms352×0valid
Compiler

Compiled 3 386 to 2 529 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 23.0ms (74.1% of total)
ival-sub: 6.0ms (19.3% of total)
ival-add: 1.0ms (3.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch106.0ms (0.6%)

Memory
17.8MiB live, 200.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
2.3395399471712102e+88
4.574799023904436e+89
19.0ms
1.0360378635387196e-237
1.048362119660881e-236
27.0ms
-3.417962695446882e-19
-2.8187231762913613e-24
24.0ms
-4.0908913207228e+132
-6.115715007670565e+130
Samples
78.0ms464×0valid
Compiler

Compiled 2 294 to 1 717 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-mult: 24.0ms (55.3% of total)
ival-sub: 17.0ms (39.2% of total)
ival-add: 2.0ms (4.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch80.0ms (0.5%)

Memory
-36.0MiB live, 65.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.3395399471712102e+88
4.574799023904436e+89
1.0ms
1.0360378635387196e-237
1.048362119660881e-236
22.0ms
-1.2378580298597858e-300
-6.681290877825156e-307
39.0ms
-4.207729130701993e+72
-2.300855153295994e+71
Samples
29.0ms256×0valid
Compiler

Compiled 2 294 to 1 717 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 13.0ms (67.9% of total)
ival-sub: 4.0ms (20.9% of total)
ival-add: 1.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch112.0ms (0.7%)

Memory
16.7MiB live, 105.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
6.262372627574727e+93
2.5980275583143305e+95
43.0ms
2.0435159084728155e+30
1.5623223501212236e+34
17.0ms
-24465507.27783393
-508075.66111698607
22.0ms
-3.4016518965007857e+127
-3.584307798054558e+118
Samples
55.0ms496×0valid
Compiler

Compiled 2 450 to 1 833 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 25.0ms (69.1% of total)
ival-sub: 8.0ms (22.1% of total)
ival-add: 2.0ms (5.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch31.0ms (0.2%)

Memory
-12.8MiB live, 37.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
6.262372627574727e+93
2.5980275583143305e+95
1.0ms
2.0435159084728155e+30
1.5623223501212236e+34
1.0ms
-24465507.27783393
-508075.66111698607
25.0ms
-3.4016518965007857e+127
-3.584307798054558e+118
Samples
20.0ms112×0valid
Compiler

Compiled 2 450 to 1 833 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 6.0ms (73.1% of total)
ival-sub: 2.0ms (24.4% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch70.0ms (0.4%)

Memory
38.5MiB live, 130.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.3395399471712102e+88
4.574799023904436e+89
19.0ms
-1.13659113583405e+63
-1.2016285204748146e+60
26.0ms
-1.2198414584961962e+117
-3.208752886589371e+104
Samples
47.0ms384×0valid
Compiler

Compiled 2 084 to 1 536 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 20.0ms (66.4% of total)
ival-sub: 8.0ms (26.6% of total)
ival-add: 2.0ms (6.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch36.0ms (0.2%)

Memory
2.0MiB live, 48.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.5483578628735456e+22
1.0918714248704219e+37
17.0ms
-6.325445217763197e+105
-1.0448711943821841e+105
Samples
22.0ms192×0valid
Compiler

Compiled 1 370 to 1 011 computations (26.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 10.0ms (71.5% of total)
ival-sub: 3.0ms (21.5% of total)
ival-add: 1.0ms (7.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch219.0ms (1.3%)

Memory
-40.8MiB live, 115.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
3.498586423309767e+127
2.038995239760998e+129
40.0ms
7.915140567392608e-143
7.720831886404687e-136
22.0ms
4.464234458097457e-306
1.3301810324738096e-297
24.0ms
-4.0576300930073536e-19
-4.1496802448420095e-29
64.0ms
-1.9746771559605675e+100
-9.954406322237297e+99
Samples
164.0ms624×0valid
Compiler

Compiled 3 557 to 2 571 computations (27.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
ival-mult: 85.0ms (86.1% of total)
ival-sub: 10.0ms (10.1% of total)
ival-add: 3.0ms (3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch124.0ms (0.7%)

Memory
39.6MiB live, 173.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
2.4922747545255317e+102
4.4159900652825904e+114
33.0ms
-4.6603321660787285e-138
-9.739734234707533e-149
26.0ms
-3.329442393676945e+42
-1.1986483055205116e+36
27.0ms
-6.1409935518963574e+125
-1.0049533377090591e+101
Samples
83.0ms640×0valid
Compiler

Compiled 3 602 to 2 635 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 59.0ms
ival-mult: 44.0ms (75.1% of total)
ival-sub: 11.0ms (18.8% of total)
ival-add: 3.0ms (5.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch64.0ms (0.4%)

Memory
-22.9MiB live, 124.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
1.7704254785858536e+37
6.004480269741321e+50
12.0ms
3.938337823449275e-206
8.405902286842393e-206
6.0ms
-4.6603321660787285e-138
-9.739734234707533e-149
4.0ms
-3.329442393676945e+42
-1.1986483055205116e+36
1.0ms
-6.1409935518963574e+125
-1.0049533377090591e+101
Samples
32.0ms272×0valid
Compiler

Compiled 4 097 to 2 980 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 14.0ms (70.5% of total)
ival-sub: 4.0ms (20.2% of total)
ival-add: 1.0ms (5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch191.0ms (1.1%)

Memory
-19.0MiB live, 25.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.7704254785858536e+37
6.004480269741321e+50
1.0ms
-3.329442393676945e+42
-1.1986483055205116e+36
1.0ms
-6.1409935518963574e+125
-1.0049533377090591e+101
Samples
10.0ms96×0valid
Compiler

Compiled 2 702 to 1 975 computations (26.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 5.0ms (73.7% of total)
ival-sub: 2.0ms (29.5% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch210.0ms (1.2%)

Memory
35.1MiB live, 80.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
6.0ms
6.262372627574727e+93
2.5980275583143305e+95
157.0ms
6.636690407537298e-29
5.409849829619719e-25
24.0ms
-508075.66111698607
-3.918082920322502e-8
15.0ms
-3.4016518965007857e+127
-3.584307798054558e+118
Samples
184.0ms416×0valid
Compiler

Compiled 3 090 to 2 244 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 168.0ms
ival-mult: 159.0ms (94.9% of total)
ival-sub: 7.0ms (4.2% of total)
ival-add: 2.0ms (1.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch157.0ms (0.9%)

Memory
-19.2MiB live, 80.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
8.211562808657101e-79
3.64653970122933e-78
125.0ms
-6.8850437671556005e-74
-9.463624374694888e-76
10.0ms
-6.325445217763197e+105
-1.0448711943821841e+105
Samples
141.0ms272×0valid
Compiler

Compiled 1 704 to 1 238 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 14.0ms (63.9% of total)
ival-sub: 6.0ms (27.4% of total)
ival-add: 1.0ms (4.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch39.0ms (0.2%)

Memory
24.7MiB live, 70.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
2.3395399471712102e+88
4.574799023904436e+89
23.0ms
-1.5112501493997243e+32
-4.447676843115229e+29
Samples
26.0ms208×0valid
Compiler

Compiled 1 382 to 1 010 computations (26.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 11.0ms (59.9% of total)
ival-sub: 7.0ms (38.1% of total)
ival-add: 1.0ms (5.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch111.0ms (0.7%)

Memory
-7.4MiB live, 81.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
86.0ms
1.4342584659852789e+48
1.059087337024327e+54
20.0ms
-6123677320543058.0
-27705924422135.727
Samples
92.0ms256×0valid
Compiler

Compiled 1 504 to 1 091 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-mult: 13.0ms (68.5% of total)
ival-sub: 4.0ms (21.1% of total)
ival-add: 1.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify219.0ms (1.3%)

Memory
-20.8MiB live, 132.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03514317
14914269
27524269
315514269
427284269
551554269
662394269
765074269
868744269
970914269
1072454269
Stop Event
node limit
Calls
Call 1
Inputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) #s(literal +inf.0 binary64)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))
(if (<=.f64 i #s(literal -419999999999999993420328121796048806487585532967384810872604549092720407609666148594086969303340175968960512 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 5204559179672241/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208 binary64)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (*.f64 c b) z))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (if (<=.f64 i #s(literal 570000000000000017403588676944781913044086776393629696 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -8800000000000000271487437796275845662256116171105959829578220136716569382512657221756540547369075120013312 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 2027029543777269/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))) (if (<=.f64 i #s(literal 570000000000000017403588676944781913044086776393629696 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -8800000000000000271487437796275845662256116171105959829578220136716569382512657221756540547369075120013312 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 14500000000000000604986408960 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))))
(if (<=.f64 i #s(literal -8200000000000000461310155526193115008193326383126047221461699934138465285128431095153045713116983130587136 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 6712243105892569/111870718431542817204760874740917337854381793641291611443130662899652593770909781872442516663377454591520935582886717656540612737332317877736113382974861639142628415265543797274479692427652260844707187532155254872952853725026318685997495262134665216 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a))) (if (<=.f64 i #s(literal 9499999999999999713914912768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -8200000000000000461310155526193115008193326383126047221461699934138465285128431095153045713116983130587136 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 6801739680637803/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))) (if (<=.f64 i #s(literal 9499999999999999713914912768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -7199999999999999759163363575478854117199165865137112348866636096873499804751162873623237774361810056511488 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal -35000000000000000977436846063616 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 i #s(literal 9499999999999999713914912768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -7199999999999999759163363575478854117199165865137112348866636096873499804751162873623237774361810056511488 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal -28000000000000001682669402324992 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 i #s(literal -4062811945989613/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 i #s(literal 4593226522044325/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 i #s(literal 7000000000000000367890792448 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))))
(if (<=.f64 y #s(literal -510000000000000037877246067310288596741533821646170214598005447626693668733612691047911409550123661215904704395382183260902855278592 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)) (if (<=.f64 y #s(literal -6729216728661137/41538374868278621028243970633760768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 y #s(literal 8248004328520789/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 y #s(literal 49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))))))
(if (<=.f64 y #s(literal -770000000000000017536817492130289588183272616670092315280543765128806400 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) (if (<=.f64 y #s(literal -2779571960091851/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) (if (<=.f64 y #s(literal 8248004328520789/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 y #s(literal 49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))))))
(if (<=.f64 c #s(literal -419999999999999965799597276017259990679163108868265493677876162825761772095645621592329206675142733909297229087138381824 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 c #s(literal -6800000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 c #s(literal 12999999999999999977025146191872 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) (if (<=.f64 c #s(literal 47000000000000001691356690095153159173930831246677424094403414101875798087442260190502827589632 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))))))
(if (<=.f64 c #s(literal -6499999999999999726678880758682838205170927797450121568440902203882450461478984253838451571514650354029884919294145331200 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 c #s(literal -6800000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 c #s(literal 12999999999999999977025146191872 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) (if (<=.f64 c #s(literal 47000000000000001691356690095153159173930831246677424094403414101875798087442260190502827589632 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))))))
(if (<=.f64 y #s(literal -125000000000000006319428465749379226778529628850375409877560184340279095497135675728029172138132777406552139154587648 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) (if (<=.f64 y #s(literal -3500000000000000179666896716249036298944249900920719351480320 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 y #s(literal 176000000000000006992120022544738477408971317721475580001745240730931555412217589231779840 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)))))
(if (<=.f64 i #s(literal -6000000000000000138808799035313392809073586289177287132633595691717291609982710620416248105857626077659136 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 i #s(literal 154999999999999994637867548672 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))))
(if (<=.f64 b #s(literal -16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z)) (if (<=.f64 b #s(literal -3811162509514511/21778071482940061661655974875633165533184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 b #s(literal 4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) (if (<=.f64 b #s(literal 4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))) (if (<=.f64 b #s(literal 294999999999999993317582383248008840798134000636587030585071024210106376695321027188255124215530067169405164584423672409952878592 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal -3569694783267917/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 a #s(literal 9000000000000000208213198552970089213610379433765930698950393537575937414974065930624372158786439116488704 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal -6452909800522773/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 a #s(literal 3750290537164513/90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c)))) (if (<=.f64 a #s(literal 120000000000000009317983086139477767345535975424 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal 28000000000000001836155893371683638648170872832 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))))))
(if (<=.f64 c #s(literal -139999999999999998347234876630223921239043174656624662944693258240448699916634441258531958934441345600677927080413628465152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 c #s(literal -250 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 c #s(literal 7404544304199621/21778071482940061661655974875633165533184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))) (if (<=.f64 c #s(literal 44999999999999997204502705127899360931652814266633047046560449228862130962274705667921253761024 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))))))
(if (<=.f64 i #s(literal -2600000000000000195952878004268209301828266619268701827572451044139909740068537892472460830094085045878784 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 i #s(literal -1941549914943807/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 i #s(literal 3754664711579725/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)))))
(if (<=.f64 y #s(literal -2599999999999999882815038554112 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 y #s(literal 23500000000000000371428323308021771377535033663927495702851789387171760780552079969091584 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))))
(if (<=.f64 t #s(literal -1200000000000000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) (if (<=.f64 t #s(literal 12599999999999999092124130905039816144186907820032 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))
Outputs
(if (<=.f64 (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) #s(literal +inf.0 binary64)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 t i)))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))
(if (<=.f64 i #s(literal -419999999999999993420328121796048806487585532967384810872604549092720407609666148594086969303340175968960512 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 5204559179672241/74350845423889153139903124907495028006563010082969722952788592965797032858020218677258415724807817529489936189509648652522729262277245285389541529055119731289148542022372993697134320491714886843511959789117571860303387435343894004407854947017432904150602255272707195641188267440734208 binary64)) (+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) #s(approx (* b (- (* c z) (* t i))) (*.f64 (*.f64 c b) z))) (*.f64 j (-.f64 (*.f64 c a) (*.f64 y i)))) (if (<=.f64 i #s(literal 570000000000000017403588676944781913044086776393629696 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -8800000000000000271487437796275845662256116171105959829578220136716569382512657221756540547369075120013312 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 2027029543777269/3753758414402350114985578847754628430655879796774751768338949695381315781309615853973705099290165690424277009592352731309591345333151121630880730453319952580019863461295451288668314174944572706159989883958951313077165169522342308559632306943619798833037312 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))) (if (<=.f64 i #s(literal 570000000000000017403588676944781913044086776393629696 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 j c)) a (*.f64 (fma.f64 (neg.f64 z) c (*.f64 i t)) b))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -8800000000000000271487437796275845662256116171105959829578220136716569382512657221756540547369075120013312 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 14500000000000000604986408960 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i))))
(if (or (<=.f64 i #s(literal -8800000000000000271487437796275845662256116171105959829578220136716569382512657221756540547369075120013312 binary64)) (not (<=.f64 i #s(literal 14500000000000000604986408960 binary64)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a))))
(if (<=.f64 i #s(literal -8200000000000000461310155526193115008193326383126047221461699934138465285128431095153045713116983130587136 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 6712243105892569/111870718431542817204760874740917337854381793641291611443130662899652593770909781872442516663377454591520935582886717656540612737332317877736113382974861639142628415265543797274479692427652260844707187532155254872952853725026318685997495262134665216 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 (fma.f64 (neg.f64 b) c (*.f64 y x)) z (*.f64 #s(approx (+ (* (neg x) t) (* c j)) (*.f64 (neg.f64 x) t)) a))) (if (<=.f64 i #s(literal 9499999999999999713914912768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -8200000000000000461310155526193115008193326383126047221461699934138465285128431095153045713116983130587136 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal 6801739680637803/3579862989809370150552347991709354811340217396521331566180181212788883000669113019918160533228078546928669938652374965009299607594634172087555628255195572452564109288497401512783350157684872347030630001028968155934491319200842197951919848388309286912 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (fma.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 (neg.f64 b) z)) c (*.f64 (fma.f64 (neg.f64 a) t (*.f64 z y)) x))) (if (<=.f64 i #s(literal 9499999999999999713914912768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -7199999999999999759163363575478854117199165865137112348866636096873499804751162873623237774361810056511488 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal -35000000000000000977436846063616 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 i #s(literal 9499999999999999713914912768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (+ (* (+ (* (neg z) b) (* j a)) c) (* (+ (* (neg a) t) (* z y)) x)) (fma.f64 (fma.f64 (neg.f64 x) t (*.f64 c j)) a (*.f64 (*.f64 y z) x)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))
(if (<=.f64 i #s(literal -7199999999999999759163363575478854117199165865137112348866636096873499804751162873623237774361810056511488 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal -28000000000000001682669402324992 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 i #s(literal -4062811945989613/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 i #s(literal 4593226522044325/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 i #s(literal 7000000000000000367890792448 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))))
(if (<=.f64 i #s(literal -7199999999999999759163363575478854117199165865137112348866636096873499804751162873623237774361810056511488 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)) (if (<=.f64 i #s(literal -28000000000000001682669402324992 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 i #s(literal -4062811945989613/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 i #s(literal 4593226522044325/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c)) (if (<=.f64 i #s(literal 7000000000000000367890792448 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 y) j (*.f64 b t)) i)))))))
(if (<=.f64 y #s(literal -510000000000000037877246067310288596741533821646170214598005447626693668733612691047911409550123661215904704395382183260902855278592 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)) (if (<=.f64 y #s(literal -6729216728661137/41538374868278621028243970633760768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 y #s(literal 8248004328520789/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 y #s(literal 49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))))))
(if (<=.f64 y #s(literal -510000000000000037877246067310288596741533821646170214598005447626693668733612691047911409550123661215904704395382183260902855278592 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) y (*.f64 c a)) j)) (if (<=.f64 y #s(literal -6729216728661137/41538374868278621028243970633760768 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 y #s(literal 8248004328520789/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c)) (if (<=.f64 y #s(literal 49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 (neg.f64 x) a)) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))))))
(if (<=.f64 y #s(literal -770000000000000017536817492130289588183272616670092315280543765128806400 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) (if (<=.f64 y #s(literal -2779571960091851/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) (if (<=.f64 y #s(literal 8248004328520789/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 y #s(literal 49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))))))
(if (<=.f64 y #s(literal -770000000000000017536817492130289588183272616670092315280543765128806400 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y)) (if (<=.f64 y #s(literal -2779571960091851/3088413288990945714607167766096760666649729152895234960279866913260350640380788374205938472006792060778611417607373228628384532735989280347702230834056678923362997806954442769843550227998248540363155634742320939156524772391123850992097524347673943425610505012700786888921103128284156837954503288400970554554866145951744 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 (neg.f64 x) a)) t)) (if (<=.f64 y #s(literal 8248004328520789/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c)) (if (<=.f64 y #s(literal 49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 (neg.f64 x) a)) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 i) j (*.f64 z x)) y))))))
(if (<=.f64 c #s(literal -419999999999999965799597276017259990679163108868265493677876162825761772095645621592329206675142733909297229087138381824 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 c #s(literal -6800000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 c #s(literal 12999999999999999977025146191872 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) (if (<=.f64 c #s(literal 47000000000000001691356690095153159173930831246677424094403414101875798087442260190502827589632 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))))))
(if (<=.f64 c #s(literal -419999999999999965799597276017259990679163108868265493677876162825761772095645621592329206675142733909297229087138381824 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c)) (if (<=.f64 c #s(literal -6800000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 (neg.f64 c) b (*.f64 y x)) z)) (if (<=.f64 c #s(literal 12999999999999999977025146191872 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 (neg.f64 x) a)) t)) (if (<=.f64 c #s(literal 47000000000000001691356690095153159173930831246677424094403414101875798087442260190502827589632 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c))))))
(if (<=.f64 c #s(literal -6499999999999999726678880758682838205170927797450121568440902203882450461478984253838451571514650354029884919294145331200 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c)) (if (<=.f64 c #s(literal -6800000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 c #s(literal 12999999999999999977025146191872 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) (if (<=.f64 c #s(literal 47000000000000001691356690095153159173930831246677424094403414101875798087442260190502827589632 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 b (neg.f64 z))) c))))))
(if (<=.f64 c #s(literal -6499999999999999726678880758682838205170927797450121568440902203882450461478984253838451571514650354029884919294145331200 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c)) (if (<=.f64 c #s(literal -6800000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 c #s(literal 12999999999999999977025146191872 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 (neg.f64 x) a)) t)) (if (<=.f64 c #s(literal 47000000000000001691356690095153159173930831246677424094403414101875798087442260190502827589632 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 j a (*.f64 (neg.f64 b) z)) c))))))
(if (<=.f64 y #s(literal -125000000000000006319428465749379226778529628850375409877560184340279095497135675728029172138132777406552139154587648 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) (if (<=.f64 y #s(literal -3500000000000000179666896716249036298944249900920719351480320 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 y #s(literal 176000000000000006992120022544738477408971317721475580001745240730931555412217589231779840 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 x (neg.f64 a))) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)))))
(if (<=.f64 y #s(literal -125000000000000006319428465749379226778529628850375409877560184340279095497135675728029172138132777406552139154587648 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) (if (<=.f64 y #s(literal -3500000000000000179666896716249036298944249900920719351480320 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (if (<=.f64 y #s(literal 176000000000000006992120022544738477408971317721475580001745240730931555412217589231779840 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (fma.f64 i b (*.f64 (neg.f64 x) a)) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)))))
(if (<=.f64 i #s(literal -6000000000000000138808799035313392809073586289177287132633595691717291609982710620416248105857626077659136 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 i #s(literal 154999999999999994637867548672 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j))))
(if (<=.f64 b #s(literal -16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z)) (if (<=.f64 b #s(literal -3811162509514511/21778071482940061661655974875633165533184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 b #s(literal 4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) (if (<=.f64 b #s(literal 4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))) (if (<=.f64 b #s(literal 294999999999999993317582383248008840798134000636587030585071024210106376695321027188255124215530067169405164584423672409952878592 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)))))))
(if (<=.f64 b #s(literal -16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z)) (if (<=.f64 b #s(literal -3811162509514511/21778071482940061661655974875633165533184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 b #s(literal 4524042903795331/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) (if (<=.f64 b #s(literal 4668062408888815/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 a (*.f64 (neg.f64 x) t)))) (if (<=.f64 b #s(literal 294999999999999993317582383248008840798134000636587030585071024210106376695321027188255124215530067169405164584423672409952878592 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 (neg.f64 y) i)) j)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal -3569694783267917/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 a #s(literal 9000000000000000208213198552970089213610379433765930698950393537575937414974065930624372158786439116488704 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t))))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal -3569694783267917/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 a #s(literal 9000000000000000208213198552970089213610379433765930698950393537575937414974065930624372158786439116488704 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 (neg.f64 b) c)) z)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 a (*.f64 (neg.f64 x) t))))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal -6452909800522773/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 a #s(literal 3750290537164513/90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c)))) (if (<=.f64 a #s(literal 120000000000000009317983086139477767345535975424 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal -6452909800522773/13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 a #s(literal 3750290537164513/90368446678662959902371482950548091627243325179250480789868861787606202571558351996987965471847359903068731695945087890499945499708108510324049698831582275405785474927446915858324226319766512887160235503322704971703517184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg z) b) (* j a)) c) (*.f64 (neg.f64 b) (*.f64 z c)))) (if (<=.f64 a #s(literal 120000000000000009317983086139477767345535975424 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 a (*.f64 (neg.f64 x) t)))))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal 28000000000000001836155893371683638648170872832 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (neg.f64 a) (*.f64 x t)))))))
(if (<=.f64 a #s(literal -1459999999999999879460722995545529100340496945395611991369967733572859888102757314199849512749666140160 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 a #s(literal -114999999999999992008744040571565009534976 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 a #s(literal 28000000000000001836155893371683638648170872832 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 a (*.f64 (neg.f64 x) t)))))))
(if (<=.f64 c #s(literal -139999999999999998347234876630223921239043174656624662944693258240448699916634441258531958934441345600677927080413628465152 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c)) (if (<=.f64 c #s(literal -250 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 c #s(literal 7404544304199621/21778071482940061661655974875633165533184 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b))) (if (<=.f64 c #s(literal 44999999999999997204502705127899360931652814266633047046560449228862130962274705667921253761024 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg z) b) (* j a)) (*.f64 j a)) c))))))
(if (<=.f64 i #s(literal -2600000000000000195952878004268209301828266619268701827572451044139909740068537892472460830094085045878784 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)) (if (<=.f64 i #s(literal -1941549914943807/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 i #s(literal 3754664711579725/1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg i) y) (* c a)) (*.f64 c a)) j)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg a) x) (* i b)) (*.f64 b i)) t)))))
(if (<=.f64 y #s(literal -2599999999999999882815038554112 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) (if (<=.f64 y #s(literal 23500000000000000371428323308021771377535033663927495702851789387171760780552079969091584 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z))))
(if (or (<=.f64 y #s(literal -2599999999999999882815038554112 binary64)) (not (<=.f64 y #s(literal 23500000000000000371428323308021771377535033663927495702851789387171760780552079969091584 binary64)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) (*.f64 #s(approx (+ (* (neg c) b) (* y x)) (*.f64 x y)) z)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))))
(if (<=.f64 t #s(literal -1200000000000000 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) (if (<=.f64 t #s(literal 12599999999999999092124130905039816144186907820032 binary64)) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))))
(if (or (<=.f64 t #s(literal -1200000000000000 binary64)) (not (<=.f64 t #s(literal 12599999999999999092124130905039816144186907820032 binary64)))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i))) #s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg c) b) (* y x)) z) (*.f64 (*.f64 z y) x))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 i t) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* t i)))) (* j (- (* c a) (* y i)))) #s(approx (* (+ (* (neg a) x) (* i b)) t) (*.f64 (*.f64 b t) i)))

soundness2.2s (13.1%)

Memory
6.7MiB live, 1 441.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012889765
153489232
082568808
084633
0118631
1493621
23752621
08391604
010897234
143696644
084266423
055410
091410
1382410
23153410
08691405
07874370
131644065
084523884
03992251
114252103
256932090
086371957
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 5 501 to 2 022 computations (63.2% saved)

preprocess711.0ms (4.2%)

Memory
31.9MiB live, 259.3MiB allocated
Compiler

Compiled 8 922 to 834 computations (90.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...