Linear.Matrix:det33 from linear-1.19.1.3

Time bar (total: 8.9s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze30.0ms (0.3%)

Memory
-42.9MiB live, 0.9MiB allocated; 10ms collecting garbage
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)

sample1.7s (18.8%)

Memory
51.6MiB live, 2 622.2MiB allocated; 564ms collecting garbage
Samples
1.1s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 584.0ms
ival-mult!: 488.0ms (83.6% of total)
ival-sub!: 75.0ms (12.8% of total)
ival-add!: 19.0ms (3.3% of total)
adjust: 2.0ms (0.3% of total)
Bogosity

preprocess60.0ms (0.7%)

Memory
-6.0MiB live, 85.0MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03791618
116281595
256741595
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.8%
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 46 to 46 computations (0% saved)

series161.0ms (1.8%)

Memory
-0.3MiB live, 241.9MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06555480
Stop Event
iter-limit
Counts
23 → 163
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.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 i a)))
b
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 c z)
c
(*.f64 i a)
i
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
j
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(*.f64 i y)
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx x x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (fma.f64 y z (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x)) (fma.f64 a t (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x) (*.f64 y z)) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))))
#s(approx (* x (- (* y z) (* t a))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z))))
#s(approx (- (* y z) (* t a)) (*.f64 #s(literal -1 binary64) (*.f64 a t)))
#s(approx (- (* y z) (* t a)) (-.f64 (*.f64 y z) (*.f64 a t)))
#s(approx (* y z) (*.f64 y z))
#s(approx y y)
#s(approx (* j (- (* c t) (* i y))) (*.f64 c (*.f64 j t)))
#s(approx (* j (- (* c t) (* i y))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 c (*.f64 j t))))
#s(approx (- (* c t) (* i y)) (*.f64 c t))
#s(approx (- (* c t) (* i y)) (fma.f64 #s(literal -1 binary64) (*.f64 i y) (*.f64 c t)))
#s(approx (* i y) (*.f64 i y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 c (*.f64 j t)) y)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) y))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z)))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (*.f64 x z)) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) y))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (*.f64 x z))))
#s(approx (- (* y z) (* t a)) (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) y)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 c (*.f64 j t)) y))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))
#s(approx (- (* c t) (* i y)) (*.f64 y (-.f64 (/.f64 (*.f64 c t) y) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 i j)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) y) (*.f64 i j))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) y))))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (/.f64 (*.f64 a (*.f64 t x)) y)))))
#s(approx (- (* y z) (* t a)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) z (/.f64 (*.f64 a t) y)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) y) (*.f64 i j)))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) y)) (*.f64 #s(literal -1 binary64) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx z z)
#s(approx (* b (- (* c z) (* i a))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i))))
#s(approx (* b (- (* c z) (* i a))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)) (*.f64 b (*.f64 c z))))
#s(approx (- (* c z) (* i a)) (*.f64 #s(literal -1 binary64) (*.f64 a i)))
#s(approx (- (* c z) (* i a)) (-.f64 (*.f64 c z) (*.f64 a i)))
#s(approx (* c z) (*.f64 c z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (*.f64 x y)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (*.f64 x y))))
#s(approx (- (* y z) (* t a)) (*.f64 z (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) z)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 b (*.f64 c z)))
#s(approx (* b (- (* c z) (* i a))) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c))))
#s(approx (- (* c z) (* i a)) (*.f64 z (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) z))) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) z))) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (/.f64 (*.f64 a (*.f64 t x)) z)))))
#s(approx (- (* y z) (* t a)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 a t) z)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (/.f64 (*.f64 a (*.f64 b i)) z)))))
#s(approx (- (* c z) (* i a)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 a i) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* y z) (* t a)) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))
#s(approx (* t a) (*.f64 a t))
#s(approx t t)
#s(approx (- (* c t) (* i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (/.f64 (*.f64 x (*.f64 y z)) t)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) t))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a x) (/.f64 (*.f64 x (*.f64 y z)) t)) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) t))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (/.f64 (*.f64 x (*.f64 y z)) t))))
#s(approx (- (* y z) (* t a)) (*.f64 t (-.f64 (/.f64 (*.f64 y z) t) a)))
#s(approx (* j (- (* c t) (* i y))) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (*.f64 c j))))
#s(approx (- (* c t) (* i y)) (*.f64 t (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) t) (*.f64 a x))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) t) (*.f64 a x)))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) t) (*.f64 a x)))))
#s(approx (- (* y z) (* t a)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) t)) (*.f64 #s(literal -1 binary64) a)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (/.f64 (*.f64 i (*.f64 j y)) t)))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 i y) t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i))) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))))
#s(approx a a)
#s(approx (- (* c z) (* i a)) (fma.f64 #s(literal -1 binary64) (*.f64 a i) (*.f64 c z)))
#s(approx (* i a) (*.f64 a i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t x) (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a))) (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 x (*.f64 y z)) a)) (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 x (*.f64 y z)) a))))
#s(approx (- (* y z) (* t a)) (*.f64 a (-.f64 (/.f64 (*.f64 y z) a) t)))
#s(approx (* b (- (* c z) (* i a))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a))))
#s(approx (- (* c z) (* i a)) (*.f64 a (-.f64 (/.f64 (*.f64 c z) a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))) a) (*.f64 t x)) (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 c z))) a) (*.f64 t x)) (*.f64 b i)))))
#s(approx (* x (- (* y z) (* t a))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) a) (*.f64 t x)))))
#s(approx (- (* y z) (* t a)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) a)) (*.f64 #s(literal -1 binary64) t)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (*.f64 b i)))))
#s(approx (- (* c z) (* i a)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) a)) (*.f64 #s(literal -1 binary64) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))))
#s(approx b b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (fma.f64 a i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) b) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b))) (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 b (-.f64 (fma.f64 a i (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b)) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) b)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 c z) (*.f64 a i)))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 c z) (*.f64 a i)))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx c c)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 c (-.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z))))
#s(approx (- (* c z) (* i a)) (*.f64 c (+.f64 z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) c)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (*.f64 j t))))
#s(approx (- (* c t) (* i y)) (*.f64 c (+.f64 t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) c)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j t)) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) c))) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) c)) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (/.f64 (*.f64 a (*.f64 b i)) c)))))
#s(approx (- (* c z) (* i a)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) z (/.f64 (*.f64 a i) c)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (/.f64 (*.f64 i (*.f64 j y)) c)))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 i y) c)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (fma.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))))
#s(approx i i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j y) (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i)))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 i (-.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i))))
#s(approx (- (* c z) (* i a)) (*.f64 i (-.f64 (/.f64 (*.f64 c z) i) a)))
#s(approx (* j (- (* c t) (* i y))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (/.f64 (*.f64 c (*.f64 j t)) i))))
#s(approx (- (* c t) (* i y)) (*.f64 i (-.f64 (/.f64 (*.f64 c t) i) y)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))) i) (*.f64 j y)) (*.f64 a b)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (*.f64 c z))) i)) (*.f64 a b)))))
#s(approx (* b (- (* c z) (* i a))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (*.f64 a b)))))
#s(approx (- (* c z) (* i a)) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) i)) (*.f64 #s(literal -1 binary64) a)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) i) (*.f64 j y)))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) i)) (*.f64 #s(literal -1 binary64) y)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx j j)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 j (-.f64 (fma.f64 c t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j)) (fma.f64 i y (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) j)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) j))))))
Calls

27 calls:

TimeVariablePointExpression
37.0ms
a
@0
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* x (- (* y z) (* t a))) x (- (* y z) (* t a)) (* y z) y z (* t a) t a (* b (- (* c z) (* i a))) b (- (* c z) (* i a)) (* c z) c (* i a) i (* j (- (* c t) (* i y))) j (- (* c t) (* i y)) (* c t) (* i y))
5.0ms
y
@0
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* x (- (* y z) (* t a))) x (- (* y z) (* t a)) (* y z) y z (* t a) t a (* b (- (* c z) (* i a))) b (- (* c z) (* i a)) (* c z) c (* i a) i (* j (- (* c t) (* i y))) j (- (* c t) (* i y)) (* c t) (* i y))
4.0ms
y
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* x (- (* y z) (* t a))) x (- (* y z) (* t a)) (* y z) y z (* t a) t a (* b (- (* c z) (* i a))) b (- (* c z) (* i a)) (* c z) c (* i a) i (* j (- (* c t) (* i y))) j (- (* c t) (* i y)) (* c t) (* i y))
4.0ms
a
@inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* x (- (* y z) (* t a))) x (- (* y z) (* t a)) (* y z) y z (* t a) t a (* b (- (* c z) (* i a))) b (- (* c z) (* i a)) (* c z) c (* i a) i (* j (- (* c t) (* i y))) j (- (* c t) (* i y)) (* c t) (* i y))
3.0ms
y
@-inf
((+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* x (- (* y z) (* t a))) x (- (* y z) (* t a)) (* y z) y z (* t a) t a (* b (- (* c z) (* i a))) b (- (* c z) (* i a)) (* c z) c (* i a) i (* j (- (* c t) (* i y))) j (- (* c t) (* i y)) (* c t) (* i y))

rewrite252.0ms (2.8%)

Memory
44.2MiB live, 412.9MiB allocated; 79ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023123
037123
1158123
2539123
31931123
45520123
08585120
115849120
Stop Event
saturated
node-limit
iter-limit
Counts
23 → 559
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a))))
(*.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 i a)))
b
(-.f64 (*.f64 c z) (*.f64 i a))
(*.f64 c z)
c
(*.f64 i a)
i
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
j
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
(*.f64 i y)
Outputs
(neg.f64 (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 b (neg.f64 c)) z (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 b (neg.f64 c)) z (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 b (neg.f64 c)) z (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 b (neg.f64 c)) z (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 b (neg.f64 c)) z (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 b (neg.f64 z)) c (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 b (neg.f64 z)) c (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 b (neg.f64 z)) c (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 b (neg.f64 z)) c (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 j) (neg.f64 c)) t (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 j) (neg.f64 t)) c (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 j c) t (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 j t) c (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 j) c) (neg.f64 t) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 j) t) (neg.f64 c) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 c b) (neg.f64 z) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 c b) (neg.f64 z) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 c b) (neg.f64 z) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 c b) (neg.f64 z) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 c b) (neg.f64 z) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 b z) (neg.f64 c) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 b z) (neg.f64 c) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 b z) (neg.f64 c) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 b z) (neg.f64 c) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 b z) (neg.f64 c) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 b) c) z (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 (neg.f64 b) c) z (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 (neg.f64 b) c) z (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 (neg.f64 b) c) z (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 (neg.f64 b) c) z (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 b) z) c (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 (neg.f64 b) z) c (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 (neg.f64 b) z) c (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 (neg.f64 b) z) c (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 (neg.f64 b) z) c (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 a) b) (neg.f64 i) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 i b) a (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 b a) i (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 (neg.f64 a) x) t (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 (neg.f64 t) x) a (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 (neg.f64 t) x) a (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 t x) (neg.f64 a) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 t x) (neg.f64 a) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 (neg.f64 y) j) i (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 j i) (neg.f64 y) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 j i) (neg.f64 y) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 j y) (neg.f64 i) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 j y) (neg.f64 i) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 j) i) y (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 a x) (neg.f64 t) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 a x) (neg.f64 t) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 y x) z (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 z x) y (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (neg.f64 y) (*.f64 j i) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (neg.f64 x) (*.f64 a t) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (neg.f64 x) (*.f64 a t) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (neg.f64 a) (*.f64 t x) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (neg.f64 a) (*.f64 t x) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 j) t) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 c) (*.f64 b z) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (neg.f64 c) (*.f64 b z) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (neg.f64 c) (*.f64 b z) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (neg.f64 c) (*.f64 b z) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (neg.f64 c) (*.f64 b z) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 z) (*.f64 c b) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (neg.f64 z) (*.f64 c b) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (neg.f64 z) (*.f64 c b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (neg.f64 z) (*.f64 c b) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (neg.f64 z) (*.f64 c b) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 t) c) (neg.f64 j) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 c) z) b (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 (neg.f64 c) z) b (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 (neg.f64 c) z) b (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 (neg.f64 c) z) b (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 (neg.f64 c) z) b (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 t) c) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 i y) (*.f64 c t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (neg.f64 j) (*.f64 i y) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 j) (*.f64 i y) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 (neg.f64 i) y) j (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 (neg.f64 i) y) j (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (neg.f64 i) (*.f64 j y) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 i) (*.f64 j y) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 (neg.f64 t) a) x (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 (neg.f64 t) a) x (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 t) (*.f64 (neg.f64 j) c) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (neg.f64 t) (*.f64 a x) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (neg.f64 t) (*.f64 a x) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (neg.f64 b) (*.f64 c z) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (neg.f64 b) (*.f64 c z) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (neg.f64 b) (*.f64 c z) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (neg.f64 b) (*.f64 c z) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (neg.f64 b) (*.f64 c z) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) (neg.f64 j) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 i y) (neg.f64 j) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 i y) (neg.f64 j) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 c t) j (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 j (*.f64 (neg.f64 i) y) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 j (*.f64 (neg.f64 i) y) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 j (*.f64 c t) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 i a) b (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 i (*.f64 b a) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 i (*.f64 (neg.f64 y) j) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 i (*.f64 (neg.f64 y) j) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 (*.f64 c z) (neg.f64 b) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 (*.f64 c z) (neg.f64 b) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 c z) (neg.f64 b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 c z) (neg.f64 b) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 (*.f64 c z) (neg.f64 b) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 c (*.f64 (neg.f64 z) b) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 c (*.f64 (neg.f64 z) b) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 c (*.f64 (neg.f64 z) b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 c (*.f64 (neg.f64 z) b) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 c (*.f64 (neg.f64 z) b) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 c (*.f64 (neg.f64 t) (neg.f64 j)) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 c (*.f64 j t) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 c (*.f64 (neg.f64 b) z) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 c (*.f64 (neg.f64 b) z) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 c (*.f64 (neg.f64 b) z) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 c (*.f64 (neg.f64 b) z) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 c (*.f64 (neg.f64 b) z) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 b (*.f64 (neg.f64 c) z) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 b (*.f64 (neg.f64 c) z) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 b (*.f64 (neg.f64 c) z) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 b (*.f64 (neg.f64 c) z) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 b (*.f64 (neg.f64 c) z) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 b (*.f64 i a) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 (*.f64 a t) (neg.f64 x) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 (*.f64 a t) (neg.f64 x) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 a (*.f64 i b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(fma.f64 a (*.f64 (neg.f64 t) x) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 a (*.f64 (neg.f64 t) x) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 t (*.f64 (neg.f64 c) (neg.f64 j)) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 t (*.f64 j c) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 t (*.f64 (neg.f64 a) x) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 t (*.f64 (neg.f64 a) x) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 (*.f64 z y) x (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 z (*.f64 (neg.f64 c) b) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 z (*.f64 (neg.f64 c) b) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 z (*.f64 (neg.f64 c) b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 z (*.f64 (neg.f64 c) b) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 z (*.f64 (neg.f64 c) b) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 z (*.f64 (neg.f64 b) c) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(fma.f64 z (*.f64 (neg.f64 b) c) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 z (*.f64 (neg.f64 b) c) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 z (*.f64 (neg.f64 b) c) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(fma.f64 z (*.f64 (neg.f64 b) c) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 z (*.f64 y x) (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 y (*.f64 (neg.f64 j) i) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 y (*.f64 (neg.f64 j) i) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(fma.f64 y (*.f64 z x) (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 x (*.f64 (neg.f64 t) a) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(fma.f64 x (*.f64 (neg.f64 t) a) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(fma.f64 x (*.f64 z y) (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(-.f64 (+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(-.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 (neg.f64 i) a) b)) (*.f64 (*.f64 c z) b))
(-.f64 (-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 x (neg.f64 y)) z)) (*.f64 (*.f64 a t) x))
(-.f64 (-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 a t) x)) (*.f64 (*.f64 x (neg.f64 y)) z))
(-.f64 (-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 i y) j)) (*.f64 (*.f64 (neg.f64 t) c) j))
(-.f64 (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (*.f64 (neg.f64 i) a) b)))
(-.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 (neg.f64 i) a) b))
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 c t) j)) (fma.f64 (*.f64 j i) y (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 c t) j)) (-.f64 (*.f64 (*.f64 i y) j) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(-.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (*.f64 c z) b)) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (*.f64 (neg.f64 i) a) b)))
(-.f64 (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) (*.f64 (*.f64 i y) j))
(-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(-.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (-.f64 (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)) (*.f64 (*.f64 z y) x)))
(-.f64 (*.f64 (*.f64 c t) j) (neg.f64 (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))))
(-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (*.f64 j i) y (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 (*.f64 z y) x) (-.f64 (*.f64 (*.f64 a t) x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (*.f64 t x) a (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(-.f64 (*.f64 (*.f64 z y) x) (neg.f64 (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))))
(-.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b) (-.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(-.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j))
(-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 i a) b)) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 z y) x))) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x))) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 c t) j)) (fma.f64 (*.f64 (neg.f64 y) j) i (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b)))
(+.f64 (+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (*.f64 z y) x))) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)) (-.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)) (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)))
(+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 i a) b))
(+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 z y) x)) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 c t) j)) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 (neg.f64 i) y) j)))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (*.f64 (*.f64 c z) b)) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(+.f64 (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) (*.f64 (*.f64 (neg.f64 i) y) j))
(+.f64 (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))) (*.f64 (*.f64 c t) j))
(+.f64 (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))) (*.f64 (*.f64 z y) x))
(+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(+.f64 (*.f64 (*.f64 i a) b) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (*.f64 c z) b)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (+.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (-.f64 (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (-.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (fma.f64 (*.f64 i b) a (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (-.f64 (*.f64 (*.f64 c t) j) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (fma.f64 (*.f64 j c) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))))
(+.f64 (*.f64 (*.f64 c t) j) (fma.f64 (*.f64 (neg.f64 y) j) i (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))))
(+.f64 (*.f64 (*.f64 z y) x) (fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))))
(+.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b) (fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(+.f64 (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)) (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)))
(neg.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 b (neg.f64 c)) z (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 c b) (neg.f64 z) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 b z) (neg.f64 c) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 (neg.f64 b) c) z (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 (neg.f64 b) z) c (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 (neg.f64 a) b) (neg.f64 i) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 (neg.f64 a) b) (neg.f64 i) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 i b) a (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 i b) a (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 b a) i (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 b a) i (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 (neg.f64 a) x) t (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 (neg.f64 t) x) a (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 (neg.f64 t) x) a (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 t x) (neg.f64 a) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 t x) (neg.f64 a) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 a x) (neg.f64 t) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 a x) (neg.f64 t) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 y x) z (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(fma.f64 (*.f64 z x) y (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(fma.f64 (neg.f64 x) (*.f64 a t) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (neg.f64 x) (*.f64 a t) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (neg.f64 a) (*.f64 t x) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (neg.f64 a) (*.f64 t x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (neg.f64 c) (*.f64 b z) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (neg.f64 z) (*.f64 c b) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 (neg.f64 c) z) b (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) b) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) b) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 (neg.f64 t) a) x (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 (neg.f64 t) a) x (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (neg.f64 t) (*.f64 a x) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (neg.f64 t) (*.f64 a x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 c z) (*.f64 i a)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(fma.f64 (neg.f64 b) (*.f64 c z) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(fma.f64 (-.f64 (*.f64 c z) (*.f64 i a)) (neg.f64 b) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(fma.f64 (*.f64 i a) b (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 (*.f64 i a) b (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 i (*.f64 b a) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 i (*.f64 b a) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (*.f64 c z) (neg.f64 b) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 c (*.f64 (neg.f64 z) b) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 c (*.f64 (neg.f64 b) z) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 b (*.f64 (neg.f64 c) z) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 b (-.f64 (*.f64 i a) (*.f64 c z)) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(fma.f64 b (*.f64 i a) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 b (*.f64 i a) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(fma.f64 (*.f64 a t) (neg.f64 x) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 (*.f64 a t) (neg.f64 x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 a (*.f64 i b) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(fma.f64 a (*.f64 i b) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(fma.f64 a (*.f64 (neg.f64 t) x) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 a (*.f64 (neg.f64 t) x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 t (*.f64 (neg.f64 a) x) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 t (*.f64 (neg.f64 a) x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 z y) x (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(fma.f64 z (*.f64 (neg.f64 c) b) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 z (*.f64 (neg.f64 b) c) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(fma.f64 z (*.f64 y x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(fma.f64 y (*.f64 z x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(fma.f64 x (*.f64 (neg.f64 t) a) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(fma.f64 x (*.f64 (neg.f64 t) a) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(fma.f64 x (*.f64 z y) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(-.f64 (-.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b) (*.f64 (*.f64 a t) x)) (*.f64 (*.f64 x (neg.f64 y)) z))
(-.f64 (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 (neg.f64 i) a) b)) (*.f64 (*.f64 c z) b))
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(-.f64 (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 (neg.f64 i) a) b))
(-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (*.f64 (neg.f64 i) a) b)))
(-.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (-.f64 (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b) (*.f64 (*.f64 z y) x)))
(-.f64 (*.f64 (*.f64 z y) x) (-.f64 (*.f64 (*.f64 a t) x) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b)))
(-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (*.f64 t x) a (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(-.f64 (*.f64 (*.f64 z y) x) (neg.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x))))
(-.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)) (*.f64 (*.f64 i a) b))
(+.f64 (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)) (*.f64 (*.f64 b (neg.f64 c)) z))
(+.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 (*.f64 i a) b) (-.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(+.f64 (*.f64 (*.f64 i a) b) (-.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (*.f64 c z) b)))
(+.f64 (*.f64 (*.f64 b (neg.f64 c)) z) (fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (*.f64 i a) b)))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (-.f64 (*.f64 (*.f64 z y) x) (*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 z y) x)))
(+.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 (neg.f64 t) a) x)))
(+.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b) (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(+.f64 (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x) (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(*.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)))
(*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(neg.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (*.f64 (neg.f64 a) x) t (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 t) x) a (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 t) x) a (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (*.f64 (neg.f64 t) x) a (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (*.f64 (neg.f64 t) x) a (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (*.f64 t x) (neg.f64 a) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 a x) (neg.f64 t) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (*.f64 a x) (neg.f64 t) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (*.f64 a x) (neg.f64 t) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (*.f64 a x) (neg.f64 t) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 y x) z (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 (*.f64 z x) y (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 y) z) (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (neg.f64 x) (*.f64 a t) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (neg.f64 a) (*.f64 t x) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 y) z) (neg.f64 x) (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (*.f64 (neg.f64 t) a) x (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 t) (*.f64 a x) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (neg.f64 t) (*.f64 a x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (neg.f64 t) (*.f64 a x) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (neg.f64 t) (*.f64 a x) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 (*.f64 a t) (neg.f64 x) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 z y) x))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 a (*.f64 (neg.f64 t) x) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 z y) x))
(fma.f64 t (*.f64 (neg.f64 a) x) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 t (*.f64 (neg.f64 a) x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 t (*.f64 (neg.f64 a) x) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 t (*.f64 (neg.f64 a) x) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 z (*.f64 y x) (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 y (*.f64 z x) (*.f64 (*.f64 (neg.f64 t) a) x))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(fma.f64 x (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 z y) x))
(fma.f64 x (*.f64 z y) (*.f64 (*.f64 (neg.f64 t) a) x))
(-.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (*.f64 x (neg.f64 y)) z))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a t) x))
(+.f64 (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)) (*.f64 (*.f64 (neg.f64 t) a) x))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (*.f64 (neg.f64 y) z) (neg.f64 x)))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 y) z)))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (neg.f64 (*.f64 (*.f64 x (neg.f64 y)) z)))
(+.f64 (*.f64 (*.f64 (neg.f64 t) a) x) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 t) a) x))
x
(neg.f64 (-.f64 (*.f64 a t) (*.f64 z y)))
(fma.f64 (neg.f64 y) (neg.f64 z) (*.f64 (neg.f64 t) a))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(fma.f64 (neg.f64 z) (neg.f64 y) (*.f64 (neg.f64 t) a))
(fma.f64 (neg.f64 t) a (*.f64 z y))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 t (neg.f64 a) (*.f64 z y))
(fma.f64 z y (*.f64 (neg.f64 t) a))
(fma.f64 y z (*.f64 (neg.f64 t) a))
(-.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 y) z))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 z y))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))
(*.f64 (neg.f64 y) (neg.f64 z))
(*.f64 (neg.f64 z) (neg.f64 y))
(*.f64 z y)
(*.f64 y z)
(neg.f64 (*.f64 (neg.f64 y) z))
y
z
(*.f64 (neg.f64 a) (neg.f64 t))
(*.f64 (neg.f64 t) (neg.f64 a))
(*.f64 a t)
(*.f64 t a)
(neg.f64 (*.f64 (neg.f64 t) a))
t
a
(*.f64 (neg.f64 b) (-.f64 (*.f64 i a) (*.f64 c z)))
(*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) (neg.f64 b))
(*.f64 (-.f64 (*.f64 c z) (*.f64 i a)) b)
(*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))
(neg.f64 (*.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b))
(fma.f64 (*.f64 (neg.f64 b) (neg.f64 c)) z (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 (neg.f64 b) (neg.f64 z)) c (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 c b) z (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 b z) c (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 (neg.f64 b) c) (neg.f64 z) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 (neg.f64 b) z) (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 (neg.f64 a) b) i (*.f64 (*.f64 c z) b))
(fma.f64 (*.f64 i b) (neg.f64 a) (*.f64 (*.f64 c z) b))
(fma.f64 (*.f64 b a) (neg.f64 i) (*.f64 (*.f64 c z) b))
(fma.f64 (*.f64 (neg.f64 i) b) a (*.f64 (*.f64 c z) b))
(fma.f64 (neg.f64 a) (*.f64 i b) (*.f64 (*.f64 c z) b))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 b) z) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (neg.f64 z) (*.f64 (neg.f64 b) c) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 (neg.f64 c) z) (neg.f64 b) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (*.f64 (neg.f64 i) a) b (*.f64 (*.f64 c z) b))
(fma.f64 (neg.f64 i) (*.f64 b a) (*.f64 (*.f64 c z) b))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 c) z) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 (neg.f64 b) (*.f64 i a) (*.f64 (*.f64 c z) b))
(fma.f64 (*.f64 i a) (neg.f64 b) (*.f64 (*.f64 c z) b))
(fma.f64 i (*.f64 (neg.f64 a) b) (*.f64 (*.f64 c z) b))
(fma.f64 (*.f64 c z) b (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 c (*.f64 (neg.f64 z) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 c (*.f64 b z) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 b (*.f64 (neg.f64 i) a) (*.f64 (*.f64 c z) b))
(fma.f64 b (*.f64 c z) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 a (*.f64 (neg.f64 i) b) (*.f64 (*.f64 c z) b))
(fma.f64 z (*.f64 (neg.f64 c) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 i) a) b))
(fma.f64 z (*.f64 c b) (*.f64 (*.f64 (neg.f64 i) a) b))
(-.f64 (*.f64 (*.f64 (neg.f64 i) a) b) (*.f64 (*.f64 b (neg.f64 c)) z))
(-.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 i a) b))
(+.f64 (*.f64 (*.f64 (neg.f64 i) a) b) (*.f64 (*.f64 c z) b))
(+.f64 (*.f64 (*.f64 c z) b) (*.f64 (*.f64 (neg.f64 i) a) b))
b
(neg.f64 (-.f64 (*.f64 i a) (*.f64 c z)))
(fma.f64 (neg.f64 a) i (*.f64 c z))
(fma.f64 (neg.f64 c) (neg.f64 z) (*.f64 (neg.f64 i) a))
(fma.f64 (neg.f64 z) (neg.f64 c) (*.f64 (neg.f64 i) a))
(fma.f64 (neg.f64 i) a (*.f64 c z))
(fma.f64 i (neg.f64 a) (*.f64 c z))
(fma.f64 c z (*.f64 (neg.f64 i) a))
(fma.f64 a (neg.f64 i) (*.f64 c z))
(fma.f64 z c (*.f64 (neg.f64 i) a))
(-.f64 (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 c) z))
(-.f64 (*.f64 c z) (*.f64 i a))
(+.f64 (*.f64 (neg.f64 i) a) (*.f64 c z))
(+.f64 (*.f64 c z) (*.f64 (neg.f64 i) a))
(*.f64 (neg.f64 c) (neg.f64 z))
(*.f64 (neg.f64 z) (neg.f64 c))
(*.f64 c z)
(*.f64 z c)
(neg.f64 (*.f64 (neg.f64 c) z))
c
(*.f64 (neg.f64 a) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 a))
(*.f64 i a)
(*.f64 a i)
(neg.f64 (*.f64 (neg.f64 i) a))
i
(*.f64 (neg.f64 j) (-.f64 (*.f64 i y) (*.f64 c t)))
(*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) (neg.f64 j))
(*.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j)
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
(neg.f64 (*.f64 (-.f64 (*.f64 i y) (*.f64 c t)) j))
(fma.f64 (*.f64 (neg.f64 j) (neg.f64 c)) t (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 (neg.f64 j) (neg.f64 t)) c (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 j c) t (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 j t) c (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 (neg.f64 j) c) (neg.f64 t) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 (neg.f64 j) t) (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 (neg.f64 y) j) i (*.f64 (*.f64 c t) j))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 c t) j))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 c t) j))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (*.f64 c t) j))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (*.f64 c t) j))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 j) t) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 (neg.f64 t) c) (neg.f64 j) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 t) c) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (neg.f64 j) (*.f64 i y) (*.f64 (*.f64 c t) j))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 c t) j))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 c t) j))
(fma.f64 (neg.f64 t) (*.f64 (neg.f64 j) c) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 i y) (neg.f64 j) (*.f64 (*.f64 c t) j))
(fma.f64 (*.f64 c t) j (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 c t) j))
(fma.f64 j (*.f64 c t) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 i (*.f64 (neg.f64 y) j) (*.f64 (*.f64 c t) j))
(fma.f64 c (*.f64 (neg.f64 t) (neg.f64 j)) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 c (*.f64 j t) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 t (*.f64 (neg.f64 c) (neg.f64 j)) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 t (*.f64 j c) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (*.f64 c t) j))
(-.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (*.f64 (neg.f64 t) c) j))
(-.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 i y) j))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (*.f64 c t) j))
(+.f64 (*.f64 (*.f64 c t) j) (*.f64 (*.f64 (neg.f64 i) y) j))
j
(neg.f64 (-.f64 (*.f64 i y) (*.f64 c t)))
(fma.f64 (neg.f64 y) i (*.f64 c t))
(fma.f64 (neg.f64 c) (neg.f64 t) (*.f64 (neg.f64 i) y))
(fma.f64 (neg.f64 i) y (*.f64 c t))
(fma.f64 (neg.f64 t) (neg.f64 c) (*.f64 (neg.f64 i) y))
(fma.f64 i (neg.f64 y) (*.f64 c t))
(fma.f64 c t (*.f64 (neg.f64 i) y))
(fma.f64 t c (*.f64 (neg.f64 i) y))
(fma.f64 y (neg.f64 i) (*.f64 c t))
(-.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 t) c))
(-.f64 (*.f64 c t) (*.f64 i y))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 c t))
(+.f64 (*.f64 c t) (*.f64 (neg.f64 i) y))
(*.f64 (neg.f64 c) (neg.f64 t))
(*.f64 (neg.f64 t) (neg.f64 c))
(*.f64 c t)
(*.f64 t c)
(neg.f64 (*.f64 (neg.f64 t) c))
(*.f64 (neg.f64 y) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 y))
(*.f64 i y)
(*.f64 y i)
(neg.f64 (*.f64 (neg.f64 i) y))

eval115.0ms (1.3%)

Memory
-1.1MiB live, 182.3MiB allocated; 78ms collecting garbage
Compiler

Compiled 8 685 to 2 093 computations (75.9% saved)

prune22.0ms (0.2%)

Memory
-13.5MiB live, 36.2MiB allocated; 5ms collecting garbage
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New68815703
Fresh000
Picked101
Done000
Total68915704
Accuracy
100.0%
Counts
704 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.1%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
69.8%
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 c t) j)) (fma.f64 (*.f64 j i) y (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
72.8%
(+.f64 (-.f64 (*.f64 x (fma.f64 z y (*.f64 (neg.f64 t) a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
44.7%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
45.7%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
49.6%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
59.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
39.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
37.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
41.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
69.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 j (-.f64 (fma.f64 c t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j)) (fma.f64 i y (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) j)))))
37.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
40.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
Compiler

Compiled 836 to 836 computations (0% saved)

series189.0ms (2.1%)

Memory
22.2MiB live, 210.5MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011069675
Stop Event
iter-limit
Counts
42 → 279
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
c
t
(*.f64 i y)
i
y
j
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
a
(*.f64 c z)
z
b
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 z y)
(*.f64 a t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
(*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)))
(fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))
#s(literal -1 binary64)
(*.f64 a x)
(*.f64 c j)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
(*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))
(-.f64 (*.f64 j y) (*.f64 a b))
(*.f64 j y)
(*.f64 a b)
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z))))
(*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))
(*.f64 b (*.f64 c z))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Outputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx x x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t)))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))
#s(approx (+ (* -1 (* a x)) (* c j)) (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)))
#s(approx (* a x) (*.f64 a x))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 x (-.f64 (fma.f64 y z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x))) (*.f64 a t))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (-.f64 (fma.f64 y z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x)) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (fma.f64 y z (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x)) (fma.f64 a t (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (/.f64 (*.f64 c (*.f64 j t)) x))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 x (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 c j) x))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x) (*.f64 y z)) (*.f64 a t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x))))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) x) (*.f64 a t)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) x))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 c (*.f64 j t)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z)))))))
#s(approx (- (* c t) (* i y)) (*.f64 c t))
#s(approx (- (* c t) (* i y)) (fma.f64 #s(literal -1 binary64) (*.f64 i y) (*.f64 c t)))
#s(approx (* i y) (*.f64 i y))
#s(approx y y)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))))
#s(approx (* (- (* z y) (* a t)) x) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z))))
#s(approx (- (* z y) (* a t)) (*.f64 #s(literal -1 binary64) (*.f64 a t)))
#s(approx (- (* z y) (* a t)) (-.f64 (*.f64 y z) (*.f64 a t)))
#s(approx (* z y) (*.f64 y z))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 a (*.f64 b i))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i))))
#s(approx (* i (- (* j y) (* a b))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)) (*.f64 i (*.f64 j y))))
#s(approx (- (* j y) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a b)))
#s(approx (- (* j y) (* a b)) (-.f64 (*.f64 j y) (*.f64 a b)))
#s(approx (* j y) (*.f64 j y))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* j (- (* c t) (* i y))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 c (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) y) (/.f64 (*.f64 c (*.f64 j t)) y)))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))
#s(approx (- (* c t) (* i y)) (*.f64 y (-.f64 (/.f64 (*.f64 c t) y) i)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) y)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (*.f64 x z))))
#s(approx (- (* z y) (* a t)) (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 c (*.f64 j t)) y)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) y))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 a (*.f64 b i)) y))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))
#s(approx (* i (- (* j y) (* a b))) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) y) (*.f64 i j))))
#s(approx (- (* j y) (* a b)) (*.f64 y (+.f64 j (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) y)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (*.f64 x z)) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) y))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 c (*.f64 j t)) y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 c (*.f64 j t)))) y) (*.f64 i j))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) y)) (*.f64 #s(literal -1 binary64) i)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) y))))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (/.f64 (*.f64 a (*.f64 t x)) y)))))
#s(approx (- (* z y) (* a t)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) z (/.f64 (*.f64 a t) y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) y) (*.f64 i j))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) y) (*.f64 i j)))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 a (*.f64 b i)) y)))))
#s(approx (- (* j y) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) j (/.f64 (*.f64 a b) y)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) y))))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) y) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y))))))
#s(approx (- (* i a) (* c z)) (*.f64 a i))
#s(approx (- (* i a) (* c z)) (fma.f64 #s(literal -1 binary64) (*.f64 c z) (*.f64 a i)))
#s(approx (* c z) (*.f64 c z))
#s(approx z z)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (* b (- (* a i) (* c z))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 a (*.f64 b i))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (* -1 (* b (* c z))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z))))
#s(approx (* b (* c z)) (*.f64 b (*.f64 c z)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (+.f64 (/.f64 (*.f64 a (*.f64 b i)) z) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 a (*.f64 b i)) z))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 c z)))
#s(approx (- (* i a) (* c z)) (*.f64 z (-.f64 (/.f64 (*.f64 a i) z) c)))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (*.f64 x y))))
#s(approx (- (* z y) (* a t)) (*.f64 z (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (/.f64 (*.f64 a (*.f64 b i)) z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (*.f64 x y)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 b c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) z) (*.f64 b c))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))) z) (*.f64 b c))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) z)) (*.f64 #s(literal -1 binary64) c)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (/.f64 (*.f64 a (*.f64 t x)) z)))))
#s(approx (- (* z y) (* a t)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 a t) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) z))) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) z))) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z))))))
#s(approx (- (* c t) (* i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
#s(approx t t)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z))))
#s(approx (- (* z y) (* a t)) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))
#s(approx (* a t) (*.f64 a t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) t) (/.f64 (*.f64 x (*.f64 y z)) t)))))))
#s(approx (- (* c t) (* i y)) (*.f64 t (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) t) (/.f64 (*.f64 x (*.f64 y z)) t)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (/.f64 (*.f64 x (*.f64 y z)) t))))
#s(approx (- (* z y) (* a t)) (*.f64 t (-.f64 (/.f64 (*.f64 y z) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (/.f64 (*.f64 x (*.f64 y z)) t)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) t))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a x) (/.f64 (*.f64 x (*.f64 y z)) t)) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) t))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (*.f64 c j))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (*.f64 a x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))) t) (*.f64 a x))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 i y) t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z))) t) (*.f64 a x)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) t) (*.f64 a x)))))
#s(approx (- (* z y) (* a t)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) t)) (*.f64 #s(literal -1 binary64) a)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) t) (*.f64 a x))))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) t) (*.f64 a x)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (/.f64 (*.f64 i (*.f64 j y)) t)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i)) (*.f64 x (*.f64 y z)))))
#s(approx (- (* i a) (* c z)) (-.f64 (*.f64 a i) (*.f64 c z)))
#s(approx a a)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) (*.f64 b (*.f64 c z))))
#s(approx (- (* j y) (* a b)) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 j y)))
#s(approx (* a b) (*.f64 a b))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i))) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (fma.f64 b i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (fma.f64 b i (/.f64 (*.f64 x (*.f64 y z)) a))))))
#s(approx (- (* i a) (* c z)) (*.f64 a (+.f64 i (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) a)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 x (*.f64 y z)) a))))
#s(approx (- (* z y) (* a t)) (*.f64 a (-.f64 (/.f64 (*.f64 y z) a) t)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t x) (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a))) (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (*.f64 b i))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 c (*.f64 j t)) a))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 a (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 c j) a))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) a) (*.f64 b i))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 i (*.f64 j y)) a))))
#s(approx (- (* j y) (* a b)) (*.f64 a (-.f64 (/.f64 (*.f64 j y) a) b)))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 x (*.f64 y z)) a)) (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (*.f64 t x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) a) (*.f64 t x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (*.f64 y z))) a) (*.f64 t x))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) i (/.f64 (*.f64 c z) a)))))
#s(approx (* (- (* z y) (* a t)) x) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) a) (*.f64 t x)))))
#s(approx (- (* z y) (* a t)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) a)) (*.f64 #s(literal -1 binary64) t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))) a) (*.f64 t x)) (*.f64 b i)))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) a) (*.f64 t x)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) a))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 i (*.f64 j y)) a)))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) a) (*.f64 b i)))))
#s(approx (- (* j y) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 j y) a)) (*.f64 #s(literal -1 binary64) b)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 y z)) (*.f64 b (*.f64 c z))) a) (*.f64 t x)) (*.f64 b i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx b b)
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 b (-.f64 (fma.f64 a i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) b) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b))) (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (fma.f64 a i (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b)) (*.f64 c z))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) b) (*.f64 a i))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a i) (/.f64 (*.f64 i (*.f64 j y)) b))))
#s(approx (- (* j y) (* a b)) (*.f64 b (-.f64 (/.f64 (*.f64 j y) b) a)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) b))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) b)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 c z) (*.f64 a i)))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a i) (/.f64 (*.f64 i (*.f64 j y)) b)))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) b) (*.f64 a i)))))
#s(approx (- (* j y) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 j y) b)) (*.f64 #s(literal -1 binary64) a)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 c z) (*.f64 a i)))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (fma.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))))
#s(approx c c)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c)))))))
#s(approx (- (* c t) (* i y)) (*.f64 c (+.f64 t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) c)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c)))))
#s(approx (- (* i a) (* c z)) (*.f64 c (-.f64 (/.f64 (*.f64 a i) c) z)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (/.f64 (*.f64 a (*.f64 b i)) c))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) c) (*.f64 j t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c (+.f64 j (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) c)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 c (-.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 b z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) c) (*.f64 b z))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 i y) c)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) c) (*.f64 b z)))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) c)) (*.f64 #s(literal -1 binary64) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j t)) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) c))) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (/.f64 (*.f64 a (*.f64 t x)) c)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) j (/.f64 (*.f64 a x) c)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) c)) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (/.f64 (*.f64 i (*.f64 j y)) c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (fma.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))))
#s(approx i i)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (fma.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 b (*.f64 c z))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (*.f64 c z))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (-.f64 (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i)))))))
#s(approx (- (* c t) (* i y)) (*.f64 i (-.f64 (/.f64 (*.f64 c t) i) y)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i)))))
#s(approx (- (* i a) (* c z)) (*.f64 i (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j y) (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (*.f64 a b))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 i (-.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (/.f64 (*.f64 c (*.f64 j t)) i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 j y)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) i) (*.f64 j y))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) i)) (*.f64 #s(literal -1 binary64) y)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) i))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 c z) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))) i) (*.f64 j y)) (*.f64 a b)))))
#s(approx (* b (- (* a i) (* c z))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (*.f64 c z))) i)) (*.f64 a b)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) i) (*.f64 j y)))))
#s(approx j j)
#s(approx (* j (- (* c t) (* i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 j (-.f64 (fma.f64 c t (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) j) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j))) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 j (-.f64 (fma.f64 c t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j)) (fma.f64 i y (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) j)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) j) (*.f64 c t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 j (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) j)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 a (*.f64 b i)) j))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) j) (*.f64 i y))))
#s(approx (- (* j y) (* a b)) (*.f64 j (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) j))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) j))))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 c t) (/.f64 (*.f64 a (*.f64 t x)) j)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 a x) j)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) j) (*.f64 i y)))))
#s(approx (* i (- (* j y) (* a b))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 a (*.f64 b i)) j)))))
#s(approx (- (* j y) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 a b) j)))))
Calls

27 calls:

TimeVariablePointExpression
41.0ms
z
@inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (- (* z y) (* a t)) x) (- (* z y) (* a t)) (* z y) (* a t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* b (- (* a i) (* c z))) (- (* a i) (* c z)) (* a i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) -1 (* a x) (* c j) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* i (- (* j y) (* a b))) (- (* j y) (* a b)) (* j y) (* a b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* -1 (* b (* c z))) (* b (* c z)) (* j (- (* c t) (* i y))))
32.0ms
c
@0
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (- (* z y) (* a t)) x) (- (* z y) (* a t)) (* z y) (* a t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* b (- (* a i) (* c z))) (- (* a i) (* c z)) (* a i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) -1 (* a x) (* c j) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* i (- (* j y) (* a b))) (- (* j y) (* a b)) (* j y) (* a b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* -1 (* b (* c z))) (* b (* c z)) (* j (- (* c t) (* i y))))
6.0ms
j
@inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (- (* z y) (* a t)) x) (- (* z y) (* a t)) (* z y) (* a t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* b (- (* a i) (* c z))) (- (* a i) (* c z)) (* a i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) -1 (* a x) (* c j) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* i (- (* j y) (* a b))) (- (* j y) (* a b)) (* j y) (* a b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* -1 (* b (* c z))) (* b (* c z)) (* j (- (* c t) (* i y))))
4.0ms
a
@-inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (- (* z y) (* a t)) x) (- (* z y) (* a t)) (* z y) (* a t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* b (- (* a i) (* c z))) (- (* a i) (* c z)) (* a i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) -1 (* a x) (* c j) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* i (- (* j y) (* a b))) (- (* j y) (* a b)) (* j y) (* a b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* -1 (* b (* c z))) (* b (* c z)) (* j (- (* c t) (* i y))))
3.0ms
a
@inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (- (* z y) (* a t)) x) (- (* z y) (* a t)) (* z y) (* a t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* b (- (* a i) (* c z))) (- (* a i) (* c z)) (* a i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) -1 (* a x) (* c j) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* i (- (* j y) (* a b))) (- (* j y) (* a b)) (* j y) (* a b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* -1 (* b (* c z))) (* b (* c z)) (* j (- (* c t) (* i y))))

rewrite168.0ms (1.9%)

Memory
-32.2MiB live, 246.5MiB allocated; 25ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056384
085379
1419366
21279366
33768366
08481365
115438365
Stop Event
saturated
node-limit
iter-limit
Counts
42 → 1 059
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
c
t
(*.f64 i y)
i
y
j
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
a
(*.f64 c z)
z
b
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(-.f64 (*.f64 z y) (*.f64 a t))
(*.f64 z y)
(*.f64 a t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))
(-.f64 (*.f64 a i) (*.f64 c z))
(*.f64 a i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
(*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)))
(fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))
#s(literal -1 binary64)
(*.f64 a x)
(*.f64 c j)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
(*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b))))
(*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))
(-.f64 (*.f64 j y) (*.f64 a b))
(*.f64 j y)
(*.f64 a b)
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z))))
(*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))
(*.f64 b (*.f64 c z))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
Outputs
(neg.f64 (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) #s(literal -1 binary64)) b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 x z) y (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x y) z (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 i b) a (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b i) a (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 b) i) (neg.f64 a) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 #s(literal -1 binary64) c) (*.f64 b z) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 j t) c (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 b z) (*.f64 c #s(literal -1 binary64)) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b z) (neg.f64 c) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 b c) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) a) i) #s(literal -1 binary64) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 c) b) z (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 z) (*.f64 b c) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 b c) (*.f64 #s(literal -1 binary64) z) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b c) (neg.f64 z) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 i) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 b) a) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 c) (*.f64 b z) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (neg.f64 b) (*.f64 z c) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 b) i) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 z) c) b (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 b (*.f64 z c)) #s(literal -1 binary64) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b a) i (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 j c) t (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 z c)) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) #s(literal -1 binary64) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 x (*.f64 z y) (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (neg.f64 x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 z y) x (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z c) (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (*.f64 (neg.f64 z) c) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 b (*.f64 a i) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 z c) (neg.f64 b) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 z (*.f64 y x) (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 z (*.f64 (neg.f64 c) b) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 a i) b (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 i b) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 b i) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 j (*.f64 t c) (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 y (*.f64 z x) (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 i (*.f64 b a) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 t c) j (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 t (*.f64 j c) (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 c (*.f64 (*.f64 b z) #s(literal -1 binary64)) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 c (*.f64 (neg.f64 z) b) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 c (*.f64 j t) (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b a) i)) (*.f64 (neg.f64 c) (*.f64 (*.f64 b z) #s(literal -1 binary64))))
(-.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b a) i)) (*.f64 (neg.f64 c) (*.f64 (neg.f64 z) b)))
(-.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b a) i)) (*.f64 b (*.f64 z c)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 z y))) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (*.f64 x t))))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 z y))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 x) t)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 z y))) (*.f64 (*.f64 x t) a))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (*.f64 z c))) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (*.f64 z c))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (*.f64 z c))) (*.f64 (*.f64 (neg.f64 b) a) i))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j y) i)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 j y) i))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) #s(literal -1 binary64)))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z c) (*.f64 a i)))))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(-.f64 (*.f64 x (*.f64 z y)) (neg.f64 (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (*.f64 (*.f64 b a) i) (neg.f64 (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (-.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 (*.f64 j c) t)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 (neg.f64 x))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (*.f64 j c) t) (neg.f64 (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(-.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (-.f64 (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 x (*.f64 z y))))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(-.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (neg.f64 (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b a) i)) (*.f64 (*.f64 (neg.f64 z) b) c))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (*.f64 z y))) (*.f64 (*.f64 (neg.f64 x) t) a))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (*.f64 z c))) (*.f64 (*.f64 b a) i))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (neg.f64 j) y) i))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 x (*.f64 z y)) (fma.f64 (*.f64 (neg.f64 x) t) a (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (*.f64 (*.f64 b a) i) (fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 j c) t) (fma.f64 (*.f64 (neg.f64 j) i) y (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (fma.f64 (*.f64 i b) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(neg.f64 (-.f64 (*.f64 y i) (*.f64 t c)))
(fma.f64 (*.f64 y #s(literal -1 binary64)) i (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (*.f64 y #s(literal -1 binary64)) i (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (*.f64 y #s(literal -1 binary64)) i (*.f64 t c))
(fma.f64 (neg.f64 y) i (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (neg.f64 y) i (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (neg.f64 y) i (*.f64 t c))
(fma.f64 (neg.f64 i) y (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (neg.f64 i) y (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (neg.f64 i) y (*.f64 t c))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 t c))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 t c))
(fma.f64 y (neg.f64 i) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 y (neg.f64 i) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 y (neg.f64 i) (*.f64 t c))
(fma.f64 i (*.f64 #s(literal -1 binary64) y) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 i (*.f64 #s(literal -1 binary64) y) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 i (*.f64 #s(literal -1 binary64) y) (*.f64 t c))
(fma.f64 i (neg.f64 y) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 i (neg.f64 y) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 i (neg.f64 y) (*.f64 t c))
(fma.f64 t c (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(fma.f64 t c (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(fma.f64 t c (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(fma.f64 t c (*.f64 (neg.f64 i) y))
(fma.f64 c t (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(fma.f64 c t (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(fma.f64 c t (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(fma.f64 c t (*.f64 (neg.f64 i) y))
(-.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 c) t))
(-.f64 (*.f64 t c) (*.f64 #s(literal 1 binary64) (*.f64 y i)))
(-.f64 (*.f64 t c) (*.f64 (*.f64 (neg.f64 i) y) #s(literal -1 binary64)))
(-.f64 (*.f64 t c) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) y)))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 t) (neg.f64 c)))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 c) (neg.f64 t)))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 t c))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 i) y))
(*.f64 t c)
(*.f64 c t)
(neg.f64 (*.f64 (neg.f64 c) t))
c
t
(*.f64 (neg.f64 (neg.f64 y)) i)
(*.f64 (neg.f64 y) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 y))
(*.f64 y i)
(*.f64 i (neg.f64 (neg.f64 y)))
(*.f64 i y)
(neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(neg.f64 (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(neg.f64 (*.f64 (neg.f64 i) y))
i
y
j
(neg.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) #s(literal -1 binary64)) b (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (*.f64 x z) y (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (*.f64 x y) z (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 i b) a (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 b i) a (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 b) i) (neg.f64 a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 #s(literal -1 binary64) c) (*.f64 b z) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 z) b) c (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b z) (*.f64 c #s(literal -1 binary64)) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b z) (neg.f64 c) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 b c) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) a) i) #s(literal -1 binary64) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 c) b) z (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 z) (*.f64 b c) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 b c) (*.f64 #s(literal -1 binary64) z) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b c) (neg.f64 z) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 b) a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (neg.f64 c) (*.f64 b z) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (neg.f64 b) (*.f64 z c) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 b) i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 z) c) b (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 b (*.f64 z c)) #s(literal -1 binary64) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b a) i (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 z c)) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 x (*.f64 z y) (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (neg.f64 x)) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (neg.f64 x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 z y) x (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 b (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z c) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 b (*.f64 (neg.f64 z) c) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 b (*.f64 a i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (*.f64 z c) (neg.f64 b) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 z (*.f64 y x) (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 z (*.f64 (neg.f64 c) b) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 a i) b (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 a (*.f64 i b) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 a (*.f64 b i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 y (*.f64 z x) (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 i (*.f64 b a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(fma.f64 c (*.f64 (*.f64 b z) #s(literal -1 binary64)) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (*.f64 (neg.f64 z) b) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (*.f64 z y))) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (*.f64 x t))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (*.f64 z y))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 x) t)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (*.f64 z y))) (*.f64 (*.f64 x t) a))
(-.f64 (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (neg.f64 c) (*.f64 (*.f64 b z) #s(literal -1 binary64))))
(-.f64 (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (neg.f64 c) (*.f64 (neg.f64 z) b)))
(-.f64 (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 b (*.f64 z c)))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 (*.f64 (neg.f64 b) a) i))
(-.f64 (*.f64 x (*.f64 z y)) (neg.f64 (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))))
(-.f64 (*.f64 (*.f64 b a) i) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 b (*.f64 z c))))
(-.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (*.f64 x (*.f64 z y))))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 (neg.f64 x))))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (-.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x) (*.f64 (*.f64 b a) i)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) #s(literal -1 binary64)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z c) (*.f64 a i)))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (*.f64 z y))) (*.f64 (*.f64 (neg.f64 x) t) a))
(+.f64 (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 (neg.f64 z) b) c))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))) (*.f64 (*.f64 b a) i))
(+.f64 (*.f64 x (*.f64 z y)) (fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 b a) i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (*.f64 z c))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (fma.f64 (*.f64 i b) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 #s(literal 1 binary64) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(neg.f64 (-.f64 (*.f64 z c) (*.f64 a i)))
(fma.f64 (*.f64 #s(literal -1 binary64) c) z (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (*.f64 #s(literal -1 binary64) c) z (*.f64 a i))
(fma.f64 (*.f64 #s(literal -1 binary64) z) c (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (*.f64 #s(literal -1 binary64) z) c (*.f64 a i))
(fma.f64 (neg.f64 z) c (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (neg.f64 z) c (*.f64 a i))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 z) c))
(fma.f64 (neg.f64 c) z (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (neg.f64 c) z (*.f64 a i))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 z) c))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 z) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 z) c))
(fma.f64 #s(literal -1 binary64) (*.f64 z c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 #s(literal -1 binary64) (*.f64 z c) (*.f64 a i))
(fma.f64 (*.f64 z c) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (*.f64 z c) #s(literal -1 binary64) (*.f64 a i))
(fma.f64 z (*.f64 c #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 z (*.f64 c #s(literal -1 binary64)) (*.f64 a i))
(fma.f64 z (neg.f64 c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 z (neg.f64 c) (*.f64 a i))
(fma.f64 a i (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 a i (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 a i (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 a i (*.f64 (neg.f64 z) c))
(fma.f64 i a (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 i a (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 i a (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 i a (*.f64 (neg.f64 z) c))
(fma.f64 c (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 c (*.f64 #s(literal -1 binary64) z) (*.f64 a i))
(fma.f64 c (neg.f64 z) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 c (neg.f64 z) (*.f64 a i))
(-.f64 (*.f64 (neg.f64 z) c) (*.f64 (neg.f64 i) a))
(-.f64 (*.f64 a i) (*.f64 #s(literal 1 binary64) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 (*.f64 (neg.f64 z) c) #s(literal -1 binary64)))
(-.f64 (*.f64 a i) (*.f64 (neg.f64 c) (*.f64 #s(literal -1 binary64) z)))
(-.f64 (*.f64 a i) (*.f64 z c))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 z) c))
(*.f64 (neg.f64 i) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 i))
(*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a))
(*.f64 a i)
(*.f64 i a)
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 i) a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) a) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 i) a))
a
(*.f64 (neg.f64 (neg.f64 z)) c)
(*.f64 (neg.f64 z) (neg.f64 c))
(*.f64 (neg.f64 c) (neg.f64 z))
(*.f64 z c)
(*.f64 c (neg.f64 (neg.f64 z)))
(*.f64 c z)
(neg.f64 (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(neg.f64 (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(neg.f64 (*.f64 (neg.f64 z) c))
z
b
(*.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)))
(*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (neg.f64 x)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(neg.f64 (*.f64 (neg.f64 (neg.f64 x)) (-.f64 (*.f64 a t) (*.f64 z y))))
(neg.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 (neg.f64 x))))
(neg.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(fma.f64 (*.f64 x z) y (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 x z) y (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 x y) z (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 x y) z (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 (neg.f64 x) t) a (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 x t) (neg.f64 a) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 x (*.f64 z y)))
(fma.f64 (neg.f64 x) (*.f64 a t) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 x a) (neg.f64 t) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 x (*.f64 z y)))
(fma.f64 (neg.f64 t) (*.f64 x a) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 x (*.f64 z y)))
(fma.f64 (neg.f64 a) (*.f64 x t) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (neg.f64 t) a) x (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 (neg.f64 x) a) t (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 x (*.f64 z y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (*.f64 x (*.f64 z y)))
(fma.f64 x (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 x (*.f64 z y)))
(fma.f64 x (*.f64 z y) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(fma.f64 x (*.f64 z y) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 a t) (neg.f64 x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 x (*.f64 z y)))
(fma.f64 (*.f64 z y) x (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 z (*.f64 y x) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(fma.f64 z (*.f64 y x) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (*.f64 x (*.f64 z y)))
(fma.f64 a (*.f64 (neg.f64 x) t) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 x (*.f64 z y)))
(fma.f64 y (*.f64 z x) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(fma.f64 y (*.f64 z x) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 t (*.f64 (neg.f64 x) a) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 x (*.f64 z y)))
(-.f64 (*.f64 x (*.f64 z y)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (*.f64 x t))))
(-.f64 (*.f64 x (*.f64 z y)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 x) t)))
(-.f64 (*.f64 x (*.f64 z y)) (*.f64 (*.f64 x t) a))
(-.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (neg.f64 x) (*.f64 z y)))
(+.f64 (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))) (*.f64 (*.f64 (neg.f64 x) t) a))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 (neg.f64 t) a)))
(+.f64 (*.f64 x (*.f64 z y)) (*.f64 (*.f64 (neg.f64 x) t) a))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (neg.f64 (*.f64 (neg.f64 x) (*.f64 z y))))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 x (*.f64 z y)))
(neg.f64 (-.f64 (*.f64 a t) (*.f64 z y)))
(fma.f64 (neg.f64 (neg.f64 z)) y (*.f64 (neg.f64 t) a))
(fma.f64 (neg.f64 (neg.f64 y)) z (*.f64 (neg.f64 t) a))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (neg.f64 t) a (*.f64 z y))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 z y))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 z y))
(fma.f64 z y (*.f64 (neg.f64 t) a))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 y z (*.f64 (neg.f64 t) a))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 t (neg.f64 a) (*.f64 z y))
(-.f64 (*.f64 (neg.f64 (neg.f64 z)) y) (*.f64 #s(literal 1 binary64) (*.f64 a t)))
(-.f64 (*.f64 (neg.f64 (neg.f64 z)) y) (*.f64 (*.f64 (neg.f64 t) a) #s(literal -1 binary64)))
(-.f64 (*.f64 (neg.f64 (neg.f64 z)) y) (*.f64 a t))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 (neg.f64 z)) y)))
(-.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) y))
(-.f64 (*.f64 z y) (*.f64 #s(literal 1 binary64) (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 (*.f64 (neg.f64 t) a) #s(literal -1 binary64)))
(-.f64 (*.f64 z y) (*.f64 a t))
(+.f64 (*.f64 (neg.f64 (neg.f64 z)) y) (*.f64 (neg.f64 t) a))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) (neg.f64 y)))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 y) (neg.f64 z)))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 z)) y))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 z y))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))
(*.f64 z y)
(*.f64 y z)
(*.f64 (neg.f64 t) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 t))
(*.f64 a t)
(*.f64 t a)
(neg.f64 (*.f64 (neg.f64 t) a))
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) #s(literal -1 binary64)) b)
(*.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b))
(*.f64 b (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z c) (*.f64 a i))))
(*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))
(*.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b)
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) #s(literal -1 binary64)) (neg.f64 b)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(neg.f64 (*.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) #s(literal -1 binary64)))
(neg.f64 (*.f64 (neg.f64 b) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z c) (*.f64 a i)))))
(neg.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 i b) a (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 b i) a (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 (neg.f64 b) i) (neg.f64 a) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 #s(literal -1 binary64) c) (*.f64 b z) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 z) b) c (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 b z) (*.f64 c #s(literal -1 binary64)) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 b z) (neg.f64 c) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 b c) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) a) i) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 (neg.f64 c) b) z (*.f64 (*.f64 b a) i))
(fma.f64 (neg.f64 z) (*.f64 b c) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 b c) (*.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 b c) (neg.f64 z) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 i) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 b) a) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (neg.f64 c) (*.f64 b z) (*.f64 (*.f64 b a) i))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (neg.f64 b) (*.f64 z c) (*.f64 (*.f64 b a) i))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 b) i) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 (neg.f64 z) c) b (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 b (*.f64 z c)) #s(literal -1 binary64) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 b a) i (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 z c)) (*.f64 (*.f64 b a) i))
(fma.f64 b (*.f64 (neg.f64 z) c) (*.f64 (*.f64 b a) i))
(fma.f64 b (*.f64 a i) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 (*.f64 z c) (neg.f64 b) (*.f64 (*.f64 b a) i))
(fma.f64 z (*.f64 (neg.f64 c) b) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 a i) b (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 a (*.f64 i b) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 a (*.f64 b i) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 i (*.f64 b a) (*.f64 (*.f64 (neg.f64 z) b) c))
(fma.f64 c (*.f64 (*.f64 b z) #s(literal -1 binary64)) (*.f64 (*.f64 b a) i))
(fma.f64 c (*.f64 (neg.f64 z) b) (*.f64 (*.f64 b a) i))
(-.f64 (*.f64 (*.f64 b a) i) (*.f64 (neg.f64 c) (*.f64 (*.f64 b z) #s(literal -1 binary64))))
(-.f64 (*.f64 (*.f64 b a) i) (*.f64 (neg.f64 c) (*.f64 (neg.f64 z) b)))
(-.f64 (*.f64 (*.f64 b a) i) (*.f64 b (*.f64 z c)))
(-.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(-.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (*.f64 (*.f64 (neg.f64 b) a) i))
(+.f64 (*.f64 (*.f64 b a) i) (*.f64 (*.f64 (neg.f64 z) b) c))
(+.f64 (*.f64 (*.f64 (neg.f64 z) b) c) (*.f64 (*.f64 b a) i))
(neg.f64 (-.f64 (*.f64 z c) (*.f64 a i)))
(fma.f64 (*.f64 #s(literal -1 binary64) c) z (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (*.f64 #s(literal -1 binary64) c) z (*.f64 a i))
(fma.f64 (*.f64 #s(literal -1 binary64) z) c (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (*.f64 #s(literal -1 binary64) z) c (*.f64 a i))
(fma.f64 (neg.f64 z) c (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (neg.f64 z) c (*.f64 a i))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 z) c))
(fma.f64 (neg.f64 c) z (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (neg.f64 c) z (*.f64 a i))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 z) c))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (neg.f64 z) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 z) c))
(fma.f64 #s(literal -1 binary64) (*.f64 z c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 #s(literal -1 binary64) (*.f64 z c) (*.f64 a i))
(fma.f64 (*.f64 z c) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (*.f64 z c) #s(literal -1 binary64) (*.f64 a i))
(fma.f64 z (*.f64 c #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 z (*.f64 c #s(literal -1 binary64)) (*.f64 a i))
(fma.f64 z (neg.f64 c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 z (neg.f64 c) (*.f64 a i))
(fma.f64 a i (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 a i (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 a i (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 a i (*.f64 (neg.f64 z) c))
(fma.f64 i a (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 i a (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 i a (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 i a (*.f64 (neg.f64 z) c))
(fma.f64 c (*.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 c (*.f64 #s(literal -1 binary64) z) (*.f64 a i))
(fma.f64 c (neg.f64 z) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 c (neg.f64 z) (*.f64 a i))
(-.f64 (*.f64 (neg.f64 z) c) (*.f64 (neg.f64 i) a))
(-.f64 (*.f64 a i) (*.f64 #s(literal 1 binary64) (*.f64 z c)))
(-.f64 (*.f64 a i) (*.f64 (*.f64 (neg.f64 z) c) #s(literal -1 binary64)))
(-.f64 (*.f64 a i) (*.f64 (neg.f64 c) (*.f64 #s(literal -1 binary64) z)))
(-.f64 (*.f64 a i) (*.f64 z c))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 z) c))
(*.f64 (neg.f64 i) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 i))
(*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a))
(*.f64 a i)
(*.f64 i a)
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 i) a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) a) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 i) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
(*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t)
(*.f64 t (-.f64 (*.f64 j c) (*.f64 x a)))
(neg.f64 (*.f64 (neg.f64 t) (-.f64 (*.f64 j c) (*.f64 x a))))
(neg.f64 (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) (neg.f64 t)))
(neg.f64 (fma.f64 (*.f64 x t) a (*.f64 (*.f64 (neg.f64 c) t) j)))
(neg.f64 (-.f64 (*.f64 (*.f64 x t) a) (*.f64 (*.f64 j c) t)))
(neg.f64 (*.f64 (-.f64 (*.f64 x a) (*.f64 j c)) t))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 (neg.f64 x) t) a (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 (*.f64 x t) a) #s(literal -1 binary64) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j t) c (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j c) t (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x t) a) (*.f64 (*.f64 j c) t))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 j c) t))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 a (*.f64 #s(literal -1 binary64) (*.f64 x t)) (*.f64 (*.f64 j c) t))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (*.f64 j c) t))
(fma.f64 j (*.f64 t c) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 j c) t))
(fma.f64 t (*.f64 j c) (*.f64 (*.f64 (neg.f64 x) t) a))
(fma.f64 c (*.f64 j t) (*.f64 (*.f64 (neg.f64 x) t) a))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (*.f64 x t))))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 a) (*.f64 (neg.f64 x) t)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 x t) a))
(-.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (*.f64 (neg.f64 c) t) j))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 (neg.f64 x) t) a))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (*.f64 (neg.f64 j) t) (neg.f64 c)))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (*.f64 (neg.f64 j) c) (neg.f64 t)))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (neg.f64 t) (*.f64 (neg.f64 j) c)))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (neg.f64 c) (*.f64 (neg.f64 j) t)))
(+.f64 (*.f64 (*.f64 (neg.f64 x) t) a) (*.f64 (*.f64 j c) t))
(neg.f64 (-.f64 (*.f64 x a) (*.f64 j c)))
(fma.f64 (neg.f64 x) a (*.f64 j c))
(fma.f64 (*.f64 x a) #s(literal -1 binary64) (*.f64 j c))
(fma.f64 (neg.f64 j) (neg.f64 c) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(fma.f64 (neg.f64 j) (neg.f64 c) (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(fma.f64 (neg.f64 j) (neg.f64 c) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(fma.f64 (neg.f64 j) (neg.f64 c) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 x))))
(fma.f64 (neg.f64 j) (neg.f64 c) (*.f64 (neg.f64 x) a))
(fma.f64 (neg.f64 c) (neg.f64 j) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(fma.f64 (neg.f64 c) (neg.f64 j) (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(fma.f64 (neg.f64 c) (neg.f64 j) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(fma.f64 (neg.f64 c) (neg.f64 j) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 x))))
(fma.f64 (neg.f64 c) (neg.f64 j) (*.f64 (neg.f64 x) a))
(fma.f64 (neg.f64 a) x (*.f64 j c))
(fma.f64 #s(literal -1 binary64) (*.f64 x a) (*.f64 j c))
(fma.f64 x (neg.f64 a) (*.f64 j c))
(fma.f64 a (neg.f64 x) (*.f64 j c))
(fma.f64 j c (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(fma.f64 j c (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(fma.f64 j c (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(fma.f64 j c (*.f64 (neg.f64 a) (neg.f64 (neg.f64 x))))
(fma.f64 j c (*.f64 (neg.f64 x) a))
(fma.f64 c j (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(fma.f64 c j (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(fma.f64 c j (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(fma.f64 c j (*.f64 (neg.f64 a) (neg.f64 (neg.f64 x))))
(fma.f64 c j (*.f64 (neg.f64 x) a))
(-.f64 (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 j) c))
(-.f64 (*.f64 j c) (*.f64 x a))
(+.f64 (*.f64 (neg.f64 x) a) (*.f64 j c))
(+.f64 (*.f64 j c) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(+.f64 (*.f64 j c) (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(+.f64 (*.f64 j c) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(+.f64 (*.f64 j c) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 x))))
(+.f64 (*.f64 j c) (*.f64 (neg.f64 x) a))
#s(literal -1 binary64)
(*.f64 (neg.f64 (neg.f64 x)) a)
(*.f64 (neg.f64 x) (neg.f64 a))
(*.f64 (*.f64 x a) #s(literal 1 binary64))
(*.f64 (neg.f64 a) (neg.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 x a))
(*.f64 (*.f64 (neg.f64 x) a) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) a))
(*.f64 x a)
(*.f64 a (neg.f64 (neg.f64 x)))
(*.f64 a x)
(neg.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(neg.f64 (*.f64 (neg.f64 a) (neg.f64 (neg.f64 x))))
(neg.f64 (*.f64 (neg.f64 x) a))
(*.f64 (neg.f64 j) (neg.f64 c))
(*.f64 (neg.f64 c) (neg.f64 j))
(*.f64 j c)
(*.f64 c j)
(neg.f64 (*.f64 (neg.f64 j) c))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
(*.f64 (neg.f64 i) (-.f64 (*.f64 j y) (*.f64 b a)))
(*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i)
(*.f64 (*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) i) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) (neg.f64 i))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) i))
(*.f64 i (-.f64 (*.f64 b a) (*.f64 j y)))
(neg.f64 (*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) i))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 i b) a (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 b i) a (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 b) i) (neg.f64 a) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 (neg.f64 i) j) y (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (*.f64 j y) i) #s(literal -1 binary64) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) a) i) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 b a) i))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 i) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 b) a) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 b a) i))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) b) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 b) i) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 (neg.f64 i) a) (neg.f64 b) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 b a) i (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 b a) i))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j y) i) (*.f64 (*.f64 b a) i))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 b (*.f64 a i) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 a i) b (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 a (*.f64 i b) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 a (*.f64 b i) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 b a) i))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (*.f64 b a) i))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (*.f64 b a) i))
(fma.f64 y (*.f64 (neg.f64 i) j) (*.f64 (*.f64 b a) i))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (*.f64 b a) i))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (*.f64 b a) i))
(fma.f64 i (*.f64 b a) (*.f64 (*.f64 (neg.f64 j) y) i))
(-.f64 (*.f64 (*.f64 b a) i) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j y) i)))
(-.f64 (*.f64 (*.f64 b a) i) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (*.f64 (*.f64 b a) i) (*.f64 (*.f64 j y) i))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 (neg.f64 b) a) i))
(+.f64 (*.f64 (*.f64 b a) i) (*.f64 (*.f64 (neg.f64 j) y) i))
(+.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 b a) i))
(*.f64 (neg.f64 i) (-.f64 (*.f64 b a) (*.f64 j y)))
(*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) (neg.f64 i))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) i))
(*.f64 (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i) #s(literal -1 binary64))
(*.f64 (*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) i) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 j y) (*.f64 b a)) i)
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
(*.f64 i (-.f64 (*.f64 j y) (*.f64 b a)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i) #s(literal 1 binary64)))
(neg.f64 (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
(fma.f64 (*.f64 (neg.f64 j) i) (neg.f64 y) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 j) i) (neg.f64 y) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 (neg.f64 j) i) (neg.f64 y) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 i j) y (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 i j) y (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 i j) y (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 (neg.f64 i) b) a (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 i b) (neg.f64 a) (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 b i) (neg.f64 a) (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 j i) y (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 j i) y (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 j i) y (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 (neg.f64 b) i) a (*.f64 (*.f64 j y) i))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 i) j) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 i) j) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 i) j) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 (neg.f64 j) y) (neg.f64 i) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 j) y) (neg.f64 i) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 (neg.f64 j) y) (neg.f64 i) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 i) y) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 i) y) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 i) y) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 (neg.f64 i) y) (neg.f64 j) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 i) y) (neg.f64 j) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 (neg.f64 i) y) (neg.f64 j) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 (neg.f64 b) a) i (*.f64 (*.f64 j y) i))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 j) y) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 j) y) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 j) y) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (neg.f64 i) (*.f64 b a) (*.f64 (*.f64 j y) i))
(fma.f64 (neg.f64 b) (*.f64 a i) (*.f64 (*.f64 j y) i))
(fma.f64 (neg.f64 a) (*.f64 i b) (*.f64 (*.f64 j y) i))
(fma.f64 (neg.f64 a) (*.f64 b i) (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 (neg.f64 i) a) b (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 b a) (neg.f64 i) (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 j y) i (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 j y) i (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 j y) i (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 b (*.f64 (neg.f64 i) a) (*.f64 (*.f64 j y) i))
(fma.f64 (*.f64 a i) (neg.f64 b) (*.f64 (*.f64 j y) i))
(fma.f64 a (*.f64 (neg.f64 i) b) (*.f64 (*.f64 j y) i))
(fma.f64 a (*.f64 (neg.f64 b) i) (*.f64 (*.f64 j y) i))
(fma.f64 j (*.f64 y i) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 j (*.f64 y i) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 j (*.f64 y i) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 (*.f64 y i) j (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 y i) j (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 (*.f64 y i) j (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 y (*.f64 i j) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 y (*.f64 i j) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 y (*.f64 i j) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 y (*.f64 j i) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 y (*.f64 j i) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 y (*.f64 j i) (*.f64 (*.f64 (neg.f64 b) a) i))
(fma.f64 i (*.f64 (neg.f64 b) a) (*.f64 (*.f64 j y) i))
(fma.f64 i (*.f64 j y) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(fma.f64 i (*.f64 j y) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(fma.f64 i (*.f64 j y) (*.f64 (*.f64 (neg.f64 b) a) i))
(-.f64 (*.f64 (*.f64 j y) i) (*.f64 (*.f64 b a) i))
(-.f64 (*.f64 (*.f64 (neg.f64 b) a) i) (*.f64 (*.f64 (neg.f64 j) y) i))
(+.f64 (*.f64 (*.f64 j y) i) (*.f64 (*.f64 (*.f64 b a) i) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 j y) i) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) a) i)))
(+.f64 (*.f64 (*.f64 j y) i) (*.f64 (*.f64 (neg.f64 b) a) i))
(+.f64 (*.f64 (*.f64 (neg.f64 b) a) i) (*.f64 (*.f64 j y) i))
(*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b a) (*.f64 j y)))
(neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b a) (*.f64 j y))))
(neg.f64 (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) #s(literal 1 binary64)))
(neg.f64 (-.f64 (*.f64 b a) (*.f64 j y)))
(fma.f64 (neg.f64 (neg.f64 y)) j (*.f64 (neg.f64 b) a))
(fma.f64 (neg.f64 y) (neg.f64 j) (*.f64 (neg.f64 b) a))
(fma.f64 (neg.f64 j) (neg.f64 y) (*.f64 (neg.f64 b) a))
(fma.f64 (neg.f64 b) a (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(fma.f64 (neg.f64 b) a (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(fma.f64 (neg.f64 b) a (*.f64 j y))
(fma.f64 (neg.f64 a) b (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(fma.f64 (neg.f64 a) b (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(fma.f64 (neg.f64 a) b (*.f64 j y))
(fma.f64 (*.f64 b a) #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(fma.f64 (*.f64 b a) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(fma.f64 (*.f64 b a) #s(literal -1 binary64) (*.f64 j y))
(fma.f64 #s(literal -1 binary64) (*.f64 b a) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(fma.f64 #s(literal -1 binary64) (*.f64 b a) (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 b a) (*.f64 j y))
(fma.f64 b (neg.f64 a) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(fma.f64 b (neg.f64 a) (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(fma.f64 b (neg.f64 a) (*.f64 j y))
(fma.f64 a (neg.f64 b) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(fma.f64 a (neg.f64 b) (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(fma.f64 a (neg.f64 b) (*.f64 j y))
(fma.f64 j y (*.f64 (neg.f64 b) a))
(fma.f64 y j (*.f64 (neg.f64 b) a))
(-.f64 (*.f64 (neg.f64 b) a) (*.f64 (neg.f64 j) y))
(-.f64 (*.f64 j y) (*.f64 #s(literal 1 binary64) (*.f64 b a)))
(-.f64 (*.f64 j y) (*.f64 b a))
(+.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))) (*.f64 (neg.f64 b) a))
(+.f64 (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))) (*.f64 (neg.f64 b) a))
(+.f64 (*.f64 (neg.f64 b) a) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(+.f64 (*.f64 (neg.f64 b) a) (neg.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64))))
(+.f64 (*.f64 (neg.f64 b) a) (*.f64 j y))
(+.f64 (*.f64 j y) (*.f64 (neg.f64 b) a))
(*.f64 (neg.f64 (neg.f64 y)) j)
(*.f64 (neg.f64 y) (neg.f64 j))
(*.f64 (neg.f64 j) (neg.f64 y))
(*.f64 j y)
(*.f64 y j)
(neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 j)))
(neg.f64 (*.f64 (neg.f64 j) y))
(*.f64 (*.f64 (neg.f64 b) a) #s(literal -1 binary64))
(*.f64 (neg.f64 b) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 b))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b) a))
(*.f64 b a)
(*.f64 a b)
(neg.f64 (*.f64 (*.f64 (neg.f64 b) a) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 b) a)))
(neg.f64 (*.f64 (neg.f64 b) a))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 (*.f64 j t) c (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (*.f64 j t) c (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))
(fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j) (neg.f64 (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))
(fma.f64 (*.f64 j c) t (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (*.f64 j c) t (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (neg.f64 (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))
(fma.f64 j (*.f64 t c) (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 j (*.f64 t c) (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (neg.f64 (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))
(fma.f64 (*.f64 t c) j (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 (*.f64 t c) j (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 t (*.f64 j c) (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 t (*.f64 j c) (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(fma.f64 c (*.f64 j t) (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(fma.f64 c (*.f64 j t) (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(-.f64 (+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 (*.f64 j c) t)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j y) i)))
(-.f64 (+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 j y) i))
(-.f64 (*.f64 (*.f64 j c) t) (neg.f64 (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (neg.f64 (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))))
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(-.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(+.f64 (+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(+.f64 (+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (neg.f64 j) y) i))
(+.f64 (*.f64 (*.f64 j c) t) (neg.f64 (-.f64 (*.f64 (*.f64 j y) i) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(+.f64 (*.f64 (*.f64 j c) t) (fma.f64 (*.f64 (neg.f64 j) i) y #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 (neg.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
#s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 (*.f64 (neg.f64 z) b) c))
(*.f64 (*.f64 #s(literal -1 binary64) c) (*.f64 b z))
(*.f64 (*.f64 (neg.f64 z) b) c)
(*.f64 (*.f64 b z) (*.f64 c #s(literal -1 binary64)))
(*.f64 (*.f64 b z) (neg.f64 c))
(*.f64 (*.f64 #s(literal -1 binary64) z) (*.f64 b c))
(*.f64 (*.f64 (neg.f64 c) b) z)
(*.f64 (neg.f64 z) (*.f64 b c))
(*.f64 (*.f64 b c) (*.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 b c) (neg.f64 z))
(*.f64 (neg.f64 c) (*.f64 b z))
(*.f64 (neg.f64 b) (*.f64 z c))
(*.f64 (*.f64 (neg.f64 z) c) b)
(*.f64 (*.f64 b (*.f64 z c)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 z c)))
(*.f64 b (*.f64 (neg.f64 z) c))
(*.f64 (*.f64 z c) (neg.f64 b))
(*.f64 z (*.f64 (neg.f64 c) b))
(*.f64 c (*.f64 (*.f64 b z) #s(literal -1 binary64)))
(*.f64 c (*.f64 (neg.f64 z) b))
(neg.f64 (*.f64 (*.f64 b (*.f64 z c)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (*.f64 (neg.f64 z) b) (neg.f64 c)))
(neg.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 b z) #s(literal -1 binary64))))
(neg.f64 (*.f64 (neg.f64 c) (*.f64 (neg.f64 z) b)))
(neg.f64 (*.f64 b (*.f64 z c)))
(*.f64 (*.f64 b z) c)
(*.f64 (*.f64 (neg.f64 c) b) (*.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (neg.f64 c) b) (neg.f64 z))
(*.f64 (*.f64 b c) z)
(*.f64 (neg.f64 b) (*.f64 (neg.f64 z) c))
(*.f64 (*.f64 (neg.f64 z) c) (neg.f64 b))
(*.f64 #s(literal 1 binary64) (*.f64 b (*.f64 z c)))
(*.f64 (*.f64 (*.f64 (neg.f64 z) b) c) #s(literal -1 binary64))
(*.f64 b (*.f64 z c))
(*.f64 (*.f64 z c) b)
(*.f64 z (*.f64 b c))
(*.f64 c (*.f64 b z))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) b) c) #s(literal 1 binary64)))
(neg.f64 (*.f64 (*.f64 (neg.f64 z) b) c))
(*.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)))
(*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(neg.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 i) j) y (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j t) c (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 (*.f64 j t) c (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 (*.f64 j t) c (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 (*.f64 j y) i) #s(literal -1 binary64) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 (*.f64 (neg.f64 c) t) (neg.f64 j) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j c) t (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 (*.f64 j c) t (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 (*.f64 j c) t (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j y) i) (*.f64 (*.f64 j c) t))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 j c) t))
(fma.f64 j (*.f64 t c) (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 j (*.f64 t c) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 j (*.f64 t c) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (*.f64 j c) t))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (*.f64 j c) t))
(fma.f64 y (*.f64 (neg.f64 i) j) (*.f64 (*.f64 j c) t))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (*.f64 j c) t))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 t c) j (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 (*.f64 t c) j (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 t (*.f64 j c) (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 t (*.f64 j c) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 t (*.f64 j c) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 y) (*.f64 j i)))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(fma.f64 c (*.f64 j t) (*.f64 (*.f64 (neg.f64 j) y) i))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 (neg.f64 c) t) j))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j y) i)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 j y) i))
(+.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 j c) t))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 y) (*.f64 j i)))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 i) j)))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 (neg.f64 j) y) i))

eval234.0ms (2.6%)

Memory
10.4MiB live, 296.9MiB allocated; 89ms collecting garbage
Compiler

Compiled 14 107 to 4 192 computations (70.3% saved)

prune46.0ms (0.5%)

Memory
14.3MiB live, 106.3MiB allocated; 9ms collecting garbage
Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New1 340151 355
Fresh3710
Picked415
Done000
Total1 347231 370
Accuracy
100.0%
Counts
1 370 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.1%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
45.5%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
58.8%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
69.8%
(-.f64 (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (*.f64 c t) j)) (fma.f64 (*.f64 j i) y (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x)))
45.7%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
34.0%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
39.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
32.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
36.6%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
59.3%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
41.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
35.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
39.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
37.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
20.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
27.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
69.4%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 j (-.f64 (fma.f64 c t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j)) (fma.f64 i y (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) j)))))
37.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
22.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
20.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
25.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
20.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
Compiler

Compiled 1 326 to 1 326 computations (0% saved)

series156.0ms (1.8%)

Memory
8.5MiB live, 290.0MiB allocated; 38ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011019560
Stop Event
iter-limit
Counts
40 → 259
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
c
t
(*.f64 i y)
i
y
j
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
a
(*.f64 c z)
z
b
(*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)
(fma.f64 z y (*.f64 (neg.f64 t) a))
(*.f64 (neg.f64 t) a)
(neg.f64 t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i)))
(*.f64 a (*.f64 b i))
(*.f64 b i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
(*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))
(*.f64 #s(literal -1 binary64) (*.f64 a x))
#s(literal -1 binary64)
(*.f64 a x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
(*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z)))
(fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))
(*.f64 i j)
(*.f64 x z)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z)))
(*.f64 x (*.f64 y z))
(*.f64 y z)
Outputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))
#s(approx x x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t)))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))
#s(approx (+ (* -1 (* a x)) (* c j)) (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)))
#s(approx (* -1 (* a x)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))
#s(approx (* a x) (*.f64 a x))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))
#s(approx (+ (* -1 (* i j)) (* x z)) (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z)))
#s(approx (* x z) (*.f64 x z))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (* x (* y z)) (*.f64 x (*.f64 y z)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (fma.f64 y z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (fma.f64 y z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (fma.f64 y z (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x)) (fma.f64 a t (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (/.f64 (*.f64 c (*.f64 j t)) x))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 x (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 c j) x))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) x) (*.f64 y z))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 x (+.f64 z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i j) x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 x (-.f64 (fma.f64 y z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x))) (*.f64 a t))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (-.f64 (fma.f64 y z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x)) (*.f64 a t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x))))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) x) (*.f64 a t)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) x))))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 y z) (/.f64 (*.f64 i (*.f64 j y)) x)))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) z (/.f64 (*.f64 i j) x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 c (*.f64 j t)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z)))))))
#s(approx (- (* c t) (* i y)) (*.f64 c t))
#s(approx (- (* c t) (* i y)) (fma.f64 #s(literal -1 binary64) (*.f64 i y) (*.f64 c t)))
#s(approx (* i y) (*.f64 i y))
#s(approx y y)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 a t)))
#s(approx (+ (* z y) (* (neg t) a)) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 a (*.f64 b i))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (* y z) (*.f64 y z))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) y) (/.f64 (*.f64 c (*.f64 j t)) y)))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))
#s(approx (- (* c t) (* i y)) (*.f64 y (-.f64 (/.f64 (*.f64 c t) y) i)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) y)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (*.f64 x z))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 c (*.f64 j t)) y)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) y))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 a (*.f64 b i)) y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 c (*.f64 j t)))) y) (*.f64 i j))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) y)) (*.f64 #s(literal -1 binary64) i)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) y))))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (/.f64 (*.f64 a (*.f64 t x)) y)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) z (/.f64 (*.f64 a t) y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) y) (*.f64 i j))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) y) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y))))))
#s(approx (- (* i a) (* c z)) (*.f64 a i))
#s(approx (- (* i a) (* c z)) (fma.f64 #s(literal -1 binary64) (*.f64 c z) (*.f64 a i)))
#s(approx (* c z) (*.f64 c z))
#s(approx z z)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (+.f64 (/.f64 (*.f64 a (*.f64 b i)) z) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 a (*.f64 b i)) z))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 c z)))
#s(approx (- (* i a) (* c z)) (*.f64 z (-.f64 (/.f64 (*.f64 a i) z) c)))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (*.f64 x y))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 z (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) z) (*.f64 x y))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 z (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i j) z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 b c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) z) (*.f64 b c))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))) z) (*.f64 b c))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) z)) (*.f64 #s(literal -1 binary64) c)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (/.f64 (*.f64 a (*.f64 t x)) z)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 a t) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) z))) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (/.f64 (*.f64 i (*.f64 j y)) z)))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 i j) z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z))))))
#s(approx (- (* c t) (* i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
#s(approx t t)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z))))
#s(approx (neg t) (*.f64 #s(literal -1 binary64) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) t) (/.f64 (*.f64 x (*.f64 y z)) t)))))))
#s(approx (- (* c t) (* i y)) (*.f64 t (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) t) (/.f64 (*.f64 x (*.f64 y z)) t)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (/.f64 (*.f64 x (*.f64 y z)) t))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 t (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 y z) t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (/.f64 (*.f64 x (*.f64 y z)) t)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (*.f64 a x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))) t) (*.f64 a x))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 i y) t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z))) t) (*.f64 a x)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) t) (*.f64 a x)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) t))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) t) (*.f64 a x))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i)) (*.f64 x (*.f64 y z)))))
#s(approx (- (* i a) (* c z)) (-.f64 (*.f64 a i) (*.f64 c z)))
#s(approx a a)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (fma.f64 b i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (fma.f64 b i (/.f64 (*.f64 x (*.f64 y z)) a))))))
#s(approx (- (* i a) (* c z)) (*.f64 a (+.f64 i (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) a)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 x (*.f64 y z)) a))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 a (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 y z) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t x) (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a))) (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) a) (*.f64 b i))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 c (*.f64 j t)) a))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 a (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 c j) a))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (*.f64 t x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) a) (*.f64 t x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (*.f64 y z))) a) (*.f64 t x))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) i (/.f64 (*.f64 c z) a)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) a) (*.f64 t x)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) a))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))) a) (*.f64 t x)) (*.f64 b i)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 i (*.f64 j y)) a)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) a) (*.f64 t x)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) a))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx b b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (* b i) (*.f64 b i))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 b (-.f64 (fma.f64 a i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) b) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) b))) (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 b (-.f64 (fma.f64 a i (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) b)) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (fma.f64 a i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) b) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b))) (*.f64 c z))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) b) (*.f64 a i))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (fma.f64 a i (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b)) (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) b))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) b))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) b)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 c z) (*.f64 a i)))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a i) (/.f64 (*.f64 i (*.f64 j y)) b)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) b))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (fma.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))))
#s(approx c c)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (fma.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) c)))))))
#s(approx (- (* c t) (* i y)) (*.f64 c (+.f64 t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) c)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) c)))))
#s(approx (- (* i a) (* c z)) (*.f64 c (-.f64 (/.f64 (*.f64 a i) c) z)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) c) (*.f64 j t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c (+.f64 j (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 b z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))) c) (*.f64 b z))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 i y) c)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) c) (*.f64 b z)))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) c)) (*.f64 #s(literal -1 binary64) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j t)) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) c))) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (/.f64 (*.f64 a (*.f64 t x)) c)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) j (/.f64 (*.f64 a x) c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) c) (*.f64 b z))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b i) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) c) (*.f64 b z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (fma.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))))
#s(approx i i)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (fma.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 b (*.f64 c z))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (* i j) (*.f64 i j))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (fma.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) i)))))))
#s(approx (- (* c t) (* i y)) (*.f64 i (-.f64 (/.f64 (*.f64 c t) i) y)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) i)))))
#s(approx (- (* i a) (* c z)) (*.f64 i (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j y) (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (/.f64 (*.f64 x (*.f64 y z)) i))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 i (fma.f64 #s(literal -1 binary64) j (/.f64 (*.f64 x z) i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 j y)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))) i) (*.f64 j y))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) i)) (*.f64 #s(literal -1 binary64) y)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) i))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 c z) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))) i) (*.f64 j y)) (*.f64 a b)))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) i) (*.f64 j y)))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i (+.f64 j (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x z) i))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) i) (*.f64 j y))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) i))))))
#s(approx j j)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (fma.f64 c t (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) j) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) j))) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 j (-.f64 (fma.f64 c t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j)) (fma.f64 i y (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) j)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 a (*.f64 b i)) j))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) j) (*.f64 c t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 j (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) j)))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 j (fma.f64 #s(literal -1 binary64) i (/.f64 (*.f64 x z) j))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 j (-.f64 (fma.f64 c t (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) j) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j))) (*.f64 i y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) j))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) j))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) j) (*.f64 i y)))))
#s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 c t) (/.f64 (*.f64 a (*.f64 t x)) j)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 a x) j)))))
#s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) j) (*.f64 i y)))))
#s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 j (+.f64 i (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x z) j))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) j))))))
Calls

27 calls:

TimeVariablePointExpression
17.0ms
b
@inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* a (* b i)) (* b i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) (* -1 (* a x)) -1 (* a x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* y (+ (* -1 (* i j)) (* x z))) (+ (* -1 (* i j)) (* x z)) (* i j) (* x z) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (* x (* y z)) (* y z))
10.0ms
y
@0
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* a (* b i)) (* b i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) (* -1 (* a x)) -1 (* a x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* y (+ (* -1 (* i j)) (* x z))) (+ (* -1 (* i j)) (* x z)) (* i j) (* x z) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (* x (* y z)) (* y z))
8.0ms
i
@-inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* a (* b i)) (* b i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) (* -1 (* a x)) -1 (* a x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* y (+ (* -1 (* i j)) (* x z))) (+ (* -1 (* i j)) (* x z)) (* i j) (* x z) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (* x (* y z)) (* y z))
6.0ms
t
@inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* a (* b i)) (* b i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) (* -1 (* a x)) -1 (* a x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* y (+ (* -1 (* i j)) (* x z))) (+ (* -1 (* i j)) (* x z)) (* i j) (* x z) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (* x (* y z)) (* y z))
4.0ms
j
@-inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* i a) a (* c z) z b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* a (* b i)) (* b i) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* t (+ (* -1 (* a x)) (* c j))) (+ (* -1 (* a x)) (* c j)) (* -1 (* a x)) -1 (* a x) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* y (+ (* -1 (* i j)) (* x z))) (+ (* -1 (* i j)) (* x z)) (* i j) (* x z) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x))) (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (* x (* y z)) (* y z))

rewrite222.0ms (2.5%)

Memory
-16.0MiB live, 324.6MiB allocated; 49ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
070393
095382
1481368
21414368
34029368
08397368
116693368
Stop Event
saturated
node-limit
iter-limit
Counts
40 → 1 043
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
c
t
(*.f64 i y)
i
y
j
(fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x))
(-.f64 (*.f64 i a) (*.f64 c z))
(*.f64 i a)
a
(*.f64 c z)
z
b
(*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)
(fma.f64 z y (*.f64 (neg.f64 t) a))
(*.f64 (neg.f64 t) a)
(neg.f64 t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i)))
(*.f64 a (*.f64 b i))
(*.f64 b i)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
(*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))
(*.f64 #s(literal -1 binary64) (*.f64 a x))
#s(literal -1 binary64)
(*.f64 a x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
(*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z)))
(fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))
(*.f64 i j)
(*.f64 x z)
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z)))
(*.f64 x (*.f64 y z))
(*.f64 y z)
Outputs
(neg.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))))
(fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b (neg.f64 c)) z (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b z) (neg.f64 c) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b c) (neg.f64 z) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 b) z) c (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 b) c) z (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x (neg.f64 t)) a (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x t) (neg.f64 a) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 j t) c (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 (neg.f64 b) (neg.f64 i)) a (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 i) (neg.f64 b)) a (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 b) i) (neg.f64 a) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (*.f64 (neg.f64 a) b) #s(literal -1 binary64)) i (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (*.f64 (neg.f64 a) b) i) #s(literal -1 binary64) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 z) (*.f64 c b) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x a) (neg.f64 t) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x y) z (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 (neg.f64 a) b) (neg.f64 i) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 c) (*.f64 z b) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 a) (*.f64 t x) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 a) (*.f64 b (neg.f64 i)) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 a) i) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (neg.f64 b) (*.f64 z c) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) b) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 a) i) (neg.f64 b) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 z) c) b (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 z y) x (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(fma.f64 (*.f64 x z) y (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(fma.f64 (*.f64 (neg.f64 x) a) t (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 j c) t (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 b i) a (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 b a) i (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 a) b) i) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 a i) b (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 z c) (neg.f64 b) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 x (*.f64 z y) (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 x (*.f64 (neg.f64 t) a) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 (neg.f64 t) a) x (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 t) (*.f64 x a) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (*.f64 (neg.f64 z) c) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (*.f64 a i) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 z (*.f64 (neg.f64 c) b) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 z (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 z (*.f64 x y) (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(fma.f64 a (*.f64 (neg.f64 t) x) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 (neg.f64 b) (neg.f64 i)) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 (neg.f64 i) (neg.f64 b)) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 b i) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 j (*.f64 t c) (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 y (*.f64 x z) (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 b a) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 t c) j (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 t (*.f64 (neg.f64 x) a) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 t (*.f64 j c) (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 c (*.f64 (neg.f64 z) b) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 c (*.f64 z (neg.f64 b)) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 c (*.f64 t j) (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b i) a)) (*.f64 (neg.f64 c) (*.f64 (neg.f64 z) b)))
(-.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b i) a)) (*.f64 (neg.f64 c) (*.f64 z (neg.f64 b))))
(-.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b i) a)) (*.f64 (*.f64 z c) b))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (neg.f64 x) a) (neg.f64 t)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 a (*.f64 t x)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 x a) t))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 t (*.f64 x a)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 t) x)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 t) (*.f64 (neg.f64 x) a)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 a t)))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 (*.f64 b i) a) #s(literal -1 binary64)))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 a (*.f64 b (neg.f64 i))))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 a) b) i)))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b) (neg.f64 i))))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 i) (neg.f64 b))))
(-.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 (neg.f64 a) b) i))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y)))
(-.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 j i) y))
(-.f64 (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))) (*.f64 (*.f64 (neg.f64 y) x) z))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (-.f64 (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 (*.f64 z y) x)))
(-.f64 (*.f64 (*.f64 j c) t) (neg.f64 (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(-.f64 (*.f64 (*.f64 b (neg.f64 z)) c) (neg.f64 (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (-.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 (*.f64 j c) t)))
(-.f64 (*.f64 (*.f64 z y) x) (+.f64 (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)) (*.f64 (*.f64 x t) a)))
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j)))
(-.f64 (*.f64 (*.f64 b i) a) (neg.f64 (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(+.f64 (+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 b i) a)) (*.f64 (*.f64 b (neg.f64 z)) c))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 b (neg.f64 i)) (neg.f64 a)))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 i) b)))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b) i)))
(+.f64 (-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 b i) a))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(+.f64 (+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (neg.f64 i) y) j))
(+.f64 (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))) (*.f64 (*.f64 z y) x))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (fma.f64 (*.f64 x y) z (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (*.f64 (*.f64 j c) t) (fma.f64 (neg.f64 y) (*.f64 j i) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (*.f64 (*.f64 b (neg.f64 z)) c) (fma.f64 (*.f64 b i) a (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 z y) x) (-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 (*.f64 b i) a) (fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(neg.f64 (-.f64 (*.f64 y i) (*.f64 t c)))
(fma.f64 (neg.f64 y) i (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (neg.f64 y) i (*.f64 t c))
(fma.f64 (neg.f64 c) (neg.f64 t) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(fma.f64 (neg.f64 c) (neg.f64 t) (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(fma.f64 (neg.f64 c) (neg.f64 t) (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(fma.f64 (neg.f64 c) (neg.f64 t) (*.f64 (neg.f64 i) y))
(fma.f64 (neg.f64 i) y (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (neg.f64 i) y (*.f64 t c))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 t c))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 t c))
(fma.f64 y (neg.f64 i) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 y (neg.f64 i) (*.f64 t c))
(fma.f64 i (neg.f64 y) (*.f64 (neg.f64 t) (neg.f64 c)))
(fma.f64 i (neg.f64 y) (*.f64 t c))
(fma.f64 t c (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(fma.f64 t c (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(fma.f64 t c (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(fma.f64 t c (*.f64 (neg.f64 i) y))
(fma.f64 c t (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(fma.f64 c t (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(fma.f64 c t (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(fma.f64 c t (*.f64 (neg.f64 i) y))
(-.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 c) t))
(-.f64 (*.f64 t c) (*.f64 #s(literal 1 binary64) (*.f64 y i)))
(-.f64 (*.f64 t c) (*.f64 (*.f64 (neg.f64 i) y) #s(literal -1 binary64)))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 t) (neg.f64 c)))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 t c))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) i))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 i) (neg.f64 (neg.f64 y))))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 i) y))
(*.f64 (neg.f64 c) (neg.f64 t))
(*.f64 t c)
(*.f64 c t)
(neg.f64 (*.f64 (neg.f64 c) t))
c
t
(*.f64 (neg.f64 (neg.f64 y)) i)
(*.f64 (neg.f64 y) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 y))
(*.f64 y i)
(*.f64 i (neg.f64 (neg.f64 y)))
(*.f64 i y)
(neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (neg.f64 i)))
(neg.f64 (*.f64 (neg.f64 i) y))
i
y
j
(neg.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b)))
(fma.f64 (*.f64 b (neg.f64 z)) c (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b (neg.f64 c)) z (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b z) (neg.f64 c) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 b c) (neg.f64 z) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 (neg.f64 b) z) c (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 (neg.f64 b) c) z (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 x (neg.f64 t)) a (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (*.f64 x t) (neg.f64 a) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (*.f64 (neg.f64 b) (neg.f64 i)) a (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (neg.f64 i) (neg.f64 b)) a (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (neg.f64 i) b) (neg.f64 a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (neg.f64 b) i) (neg.f64 a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 a) b) #s(literal -1 binary64)) i (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 a) b) i) #s(literal -1 binary64) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (neg.f64 z) (*.f64 c b) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 x a) (neg.f64 t) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (*.f64 x y) z (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 a) b) (neg.f64 i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (neg.f64 c) (*.f64 z b) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 a) (*.f64 t x) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (neg.f64 a) (*.f64 b (neg.f64 i)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 a) i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (neg.f64 b) (-.f64 (*.f64 z c) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (neg.f64 b) (*.f64 z c) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) b) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (neg.f64 a) i) (neg.f64 b) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 (neg.f64 z) c) b (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 z y) x (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(fma.f64 (*.f64 x z) y (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(fma.f64 (*.f64 (neg.f64 x) a) t (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (*.f64 b i) a (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 b a) i (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 a) b) i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) (neg.f64 b) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (*.f64 a i) b (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 (*.f64 z c) (neg.f64 b) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 x (*.f64 z y) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 x (*.f64 (neg.f64 t) a) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(fma.f64 (*.f64 (neg.f64 t) a) x (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 (neg.f64 t) (*.f64 x a) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 b (*.f64 (neg.f64 z) c) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 b (*.f64 a i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 (-.f64 (*.f64 a i) (*.f64 z c)) b (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 z (*.f64 (neg.f64 c) b) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 z (*.f64 c (neg.f64 b)) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 z (*.f64 x y) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(fma.f64 a (*.f64 (neg.f64 t) x) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 a (*.f64 (neg.f64 b) (neg.f64 i)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 a (*.f64 (neg.f64 i) (neg.f64 b)) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 a (*.f64 b i) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 y (*.f64 x z) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(fma.f64 i (*.f64 b a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(fma.f64 t (*.f64 (neg.f64 x) a) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(fma.f64 c (*.f64 (neg.f64 z) b) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 c (*.f64 z (neg.f64 b)) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (neg.f64 x) a) (neg.f64 t)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 a (*.f64 t x)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 x a) t))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 t (*.f64 x a)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 t) x)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 t) (*.f64 (neg.f64 x) a)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a)))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(-.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 a t)))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 (*.f64 b i) a) #s(literal -1 binary64)))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 a (*.f64 b (neg.f64 i))))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 a) b) i)))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b) (neg.f64 i))))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 i) (neg.f64 b))))
(-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 (neg.f64 a) b) i))
(-.f64 (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (neg.f64 c) (*.f64 (neg.f64 z) b)))
(-.f64 (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (neg.f64 c) (*.f64 z (neg.f64 b))))
(-.f64 (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 z c) b))
(-.f64 (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))) (*.f64 (*.f64 (neg.f64 y) x) z))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (-.f64 (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b) (*.f64 (*.f64 z y) x)))
(-.f64 (*.f64 (*.f64 b (neg.f64 z)) c) (-.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x) (*.f64 (*.f64 b i) a)))
(-.f64 (*.f64 (*.f64 z y) x) (fma.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b (*.f64 (*.f64 x t) a)))
(-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (*.f64 b i) a) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (*.f64 z c) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (-.f64 (*.f64 z c) (*.f64 a i)) b))
(+.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 z c)) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 b (neg.f64 i)) (neg.f64 a)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 i) b)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b) i)))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)) (*.f64 (*.f64 b i) a))
(+.f64 (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 b (neg.f64 z)) c))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (fma.f64 (*.f64 x y) z (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c)))))
(+.f64 (*.f64 (*.f64 b (neg.f64 z)) c) (fma.f64 (*.f64 b i) a (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (*.f64 (*.f64 z y) x) (-.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 a (*.f64 t x))))
(+.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 b i) a) (-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (*.f64 z c) b)))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 z c))))
(neg.f64 (-.f64 (*.f64 z c) (*.f64 a i)))
(fma.f64 (neg.f64 z) c (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (neg.f64 z) c (*.f64 (*.f64 (neg.f64 a) i) #s(literal -1 binary64)))
(fma.f64 (neg.f64 z) c (*.f64 a i))
(fma.f64 (neg.f64 c) z (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 (neg.f64 c) z (*.f64 (*.f64 (neg.f64 a) i) #s(literal -1 binary64)))
(fma.f64 (neg.f64 c) z (*.f64 a i))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (neg.f64 z) c))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (neg.f64 z) c))
(fma.f64 z (neg.f64 c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 z (neg.f64 c) (*.f64 (*.f64 (neg.f64 a) i) #s(literal -1 binary64)))
(fma.f64 z (neg.f64 c) (*.f64 a i))
(fma.f64 a i (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 a i (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 a i (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 a i (*.f64 (neg.f64 z) c))
(fma.f64 i a (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(fma.f64 i a (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(fma.f64 i a (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(fma.f64 i a (*.f64 (neg.f64 z) c))
(fma.f64 c (neg.f64 z) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(fma.f64 c (neg.f64 z) (*.f64 (*.f64 (neg.f64 a) i) #s(literal -1 binary64)))
(fma.f64 c (neg.f64 z) (*.f64 a i))
(-.f64 (*.f64 (neg.f64 z) c) (*.f64 (neg.f64 a) i))
(-.f64 (*.f64 a i) (*.f64 z c))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 #s(literal 1 binary64) (*.f64 a i)))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 (*.f64 (neg.f64 a) i) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 z) c) (*.f64 a i))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (neg.f64 (neg.f64 z))) c))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 c) (neg.f64 (neg.f64 z))))
(+.f64 (*.f64 a i) (*.f64 (neg.f64 z) c))
(*.f64 (neg.f64 a) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 a))
(*.f64 a i)
(*.f64 i a)
(neg.f64 (*.f64 (neg.f64 a) i))
a
(*.f64 (neg.f64 (neg.f64 z)) c)
(*.f64 (neg.f64 z) (neg.f64 c))
(*.f64 (neg.f64 c) (neg.f64 z))
(*.f64 z c)
(*.f64 c (neg.f64 (neg.f64 z)))
(*.f64 c z)
(neg.f64 (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 c)))
(neg.f64 (*.f64 (neg.f64 z) c))
z
b
(*.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)))
(*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(neg.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x y) z (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(fma.f64 (*.f64 x y) z (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 z y) x (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(fma.f64 (*.f64 z y) x (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 x z) y (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(fma.f64 (*.f64 x z) y (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (neg.f64 x) a) t (*.f64 (*.f64 z y) x))
(fma.f64 x (*.f64 z y) (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(fma.f64 x (*.f64 z y) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 z y) x))
(fma.f64 z (*.f64 x y) (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(fma.f64 z (*.f64 x y) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 z y) x))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(fma.f64 y (*.f64 x z) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 t (*.f64 (neg.f64 x) a) (*.f64 (*.f64 z y) x))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 (neg.f64 y) x) z))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 x) a) (neg.f64 t)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 a (*.f64 t x)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 x a) t))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 t (*.f64 x a)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 a) (*.f64 (neg.f64 t) x)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 t) (*.f64 (neg.f64 x) a)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a t) x))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 x (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 (*.f64 z y) x) (neg.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 x (*.f64 (neg.f64 t) a)))
(neg.f64 (-.f64 (*.f64 a t) (*.f64 z y)))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 z y))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (neg.f64 a) t (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 z y))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 z y))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (neg.f64 t) a (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 t) a (*.f64 z y))
(fma.f64 z y (*.f64 (neg.f64 (*.f64 (neg.f64 t) #s(literal -1 binary64))) a))
(fma.f64 z y (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t) a)))
(fma.f64 z y (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (neg.f64 t))))
(fma.f64 z y (*.f64 (neg.f64 t) a))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 z y))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 a (neg.f64 t) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 y z (*.f64 (neg.f64 (*.f64 (neg.f64 t) #s(literal -1 binary64))) a))
(fma.f64 y z (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t) a)))
(fma.f64 y z (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (neg.f64 t))))
(fma.f64 y z (*.f64 (neg.f64 t) a))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 z) (neg.f64 y)))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 y) (neg.f64 z)))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 t (neg.f64 a) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 t (neg.f64 a) (*.f64 z y))
(-.f64 (*.f64 (neg.f64 (neg.f64 z)) y) (*.f64 a t))
(-.f64 (*.f64 (neg.f64 (neg.f64 y)) z) (*.f64 a t))
(-.f64 (neg.f64 (*.f64 (neg.f64 z) y)) (*.f64 #s(literal 1 binary64) (*.f64 a t)))
(-.f64 (neg.f64 (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) t)))
(-.f64 (neg.f64 (*.f64 (neg.f64 z) y)) (*.f64 a t))
(-.f64 (*.f64 z y) (*.f64 #s(literal 1 binary64) (*.f64 a t)))
(-.f64 (*.f64 z y) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) t)))
(-.f64 (*.f64 z y) (*.f64 a t))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 (neg.f64 z)) y)))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) z)))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (neg.f64 (*.f64 (neg.f64 z) y))))
(-.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) y))
(+.f64 (neg.f64 (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 t) a))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 (*.f64 (neg.f64 t) #s(literal -1 binary64))) a))
(+.f64 (*.f64 z y) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 t) a)))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (neg.f64 t))))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) (neg.f64 y)))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 y) (neg.f64 z)))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 z)) y))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 y)) z))
(+.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 z) y)))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 z y))
(*.f64 (*.f64 t #s(literal -1 binary64)) a)
(*.f64 (neg.f64 a) t)
(*.f64 #s(literal -1 binary64) (*.f64 a t))
(*.f64 (*.f64 a t) #s(literal -1 binary64))
(*.f64 (neg.f64 t) a)
(*.f64 a (*.f64 #s(literal -1 binary64) t))
(*.f64 a (neg.f64 t))
(*.f64 t (neg.f64 a))
(neg.f64 (*.f64 (*.f64 t #s(literal -1 binary64)) (neg.f64 a)))
(neg.f64 (*.f64 (*.f64 a t) #s(literal 1 binary64)))
(neg.f64 (*.f64 a t))
(neg.f64 t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b i) a)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b i) a))
(*.f64 (*.f64 (neg.f64 b) (neg.f64 i)) a)
(*.f64 (*.f64 (neg.f64 i) (neg.f64 b)) a)
(*.f64 (*.f64 (neg.f64 i) b) (neg.f64 a))
(*.f64 (*.f64 (neg.f64 b) i) (neg.f64 a))
(*.f64 (*.f64 (*.f64 (neg.f64 a) b) #s(literal -1 binary64)) i)
(*.f64 (*.f64 (*.f64 (neg.f64 a) b) i) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 a) b) (neg.f64 i))
(*.f64 (neg.f64 a) (*.f64 b (neg.f64 i)))
(*.f64 (neg.f64 b) (*.f64 (neg.f64 a) i))
(*.f64 (neg.f64 i) (*.f64 (neg.f64 a) b))
(*.f64 (*.f64 (neg.f64 a) i) (neg.f64 b))
(*.f64 (*.f64 b i) a)
(*.f64 (*.f64 b a) i)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 a) b) i))
(*.f64 (*.f64 a i) b)
(*.f64 b (*.f64 a i))
(*.f64 a (*.f64 (neg.f64 b) (neg.f64 i)))
(*.f64 a (*.f64 (neg.f64 i) (neg.f64 b)))
(*.f64 a (*.f64 b i))
(*.f64 i (*.f64 b a))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) b) #s(literal -1 binary64)) (neg.f64 i)))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) b) i) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 b i) a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 b) i) a))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) b) a))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) (neg.f64 b)) (neg.f64 a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 b) (neg.f64 i)) (neg.f64 a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 a) b) i))
(*.f64 b i)
(*.f64 i b)
(neg.f64 (*.f64 b (neg.f64 i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
(*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t)
(*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)))
(neg.f64 (*.f64 (neg.f64 t) #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a))))
(neg.f64 (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) (neg.f64 t)))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a))
(*.f64 (*.f64 x a) #s(literal -1 binary64))
(*.f64 (neg.f64 x) a)
(*.f64 (neg.f64 a) x)
(*.f64 #s(literal -1 binary64) (*.f64 x a))
(*.f64 x (neg.f64 a))
(*.f64 a (neg.f64 x))
(neg.f64 (*.f64 x a))
#s(literal -1 binary64)
(*.f64 (*.f64 #s(literal 1 binary64) x) a)
(*.f64 (*.f64 x a) #s(literal 1 binary64))
(*.f64 (neg.f64 x) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 x a))
(*.f64 (*.f64 (neg.f64 x) a) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) a))
(*.f64 x a)
(*.f64 a (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 a x)
(neg.f64 (*.f64 (*.f64 #s(literal 1 binary64) x) (neg.f64 a)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) a) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) a)))
(neg.f64 (*.f64 (neg.f64 x) a))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
(*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y)
(*.f64 y (-.f64 (*.f64 x z) (*.f64 j i)))
(neg.f64 (fma.f64 (*.f64 j i) y (*.f64 (*.f64 (neg.f64 y) x) z)))
(neg.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i)) (*.f64 (*.f64 z y) x)))
(neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64)) (*.f64 (*.f64 z y) x)))
(neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y)) (*.f64 (*.f64 z y) x)))
(neg.f64 (-.f64 (*.f64 (*.f64 j i) y) (*.f64 (*.f64 z y) x)))
(neg.f64 (*.f64 (-.f64 (*.f64 j i) (*.f64 x z)) y))
(neg.f64 (*.f64 y (-.f64 (*.f64 j i) (*.f64 x z))))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (*.f64 j i) y) #s(literal -1 binary64) (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (neg.f64 y) (*.f64 j i) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x y) z (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(fma.f64 (*.f64 x y) z (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(fma.f64 (*.f64 x y) z (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(fma.f64 (*.f64 x y) z (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(fma.f64 (*.f64 x y) z (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(fma.f64 (*.f64 x y) z (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 (neg.f64 j) i) y (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 z y) x (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(fma.f64 (*.f64 z y) x (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(fma.f64 (*.f64 z y) x (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(fma.f64 (*.f64 z y) x (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(fma.f64 (*.f64 z y) x (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(fma.f64 (*.f64 z y) x (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 x z) y (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(fma.f64 (*.f64 x z) y (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(fma.f64 (*.f64 x z) y (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(fma.f64 (*.f64 x z) y (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(fma.f64 (*.f64 x z) y (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(fma.f64 (*.f64 x z) y (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 z y) x))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j i) y) (*.f64 (*.f64 z y) x))
(fma.f64 x (*.f64 z y) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(fma.f64 x (*.f64 z y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(fma.f64 x (*.f64 z y) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(fma.f64 x (*.f64 z y) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(fma.f64 x (*.f64 z y) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(fma.f64 x (*.f64 z y) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 z (*.f64 x y) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(fma.f64 z (*.f64 x y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(fma.f64 z (*.f64 x y) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(fma.f64 z (*.f64 x y) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(fma.f64 z (*.f64 x y) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(fma.f64 z (*.f64 x y) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (*.f64 z y) x))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 y (*.f64 (neg.f64 j) i) (*.f64 (*.f64 z y) x))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(fma.f64 y (*.f64 x z) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(fma.f64 y (*.f64 x z) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(fma.f64 y (*.f64 x z) (*.f64 (*.f64 (neg.f64 i) y) j))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (*.f64 z y) x))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (*.f64 z y) x))
(-.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z))))
(-.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (*.f64 (neg.f64 y) x) z))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 j i) y))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 (*.f64 (neg.f64 y) x)) z))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 (neg.f64 (*.f64 x y))) z))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 (*.f64 (neg.f64 z) y)) x))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 (*.f64 x y)) (neg.f64 z)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (*.f64 (neg.f64 z) y) (neg.f64 x)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (*.f64 (neg.f64 z) x) (neg.f64 y)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 x) (*.f64 (neg.f64 z) y)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 z) (*.f64 (neg.f64 x) y)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 z) (neg.f64 (*.f64 x y))))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 y) (*.f64 (neg.f64 z) x)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x z)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (*.f64 (*.f64 z y) x))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 j i)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(+.f64 (*.f64 (*.f64 z y) x) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 j i))))
(+.f64 (*.f64 (*.f64 z y) x) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 z y) x) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y))))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 i) y) j))
(neg.f64 (-.f64 (*.f64 j i) (*.f64 x z)))
(fma.f64 (neg.f64 (neg.f64 z)) x (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(fma.f64 (neg.f64 (neg.f64 z)) x (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (neg.f64 z)) x (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(fma.f64 (neg.f64 (neg.f64 z)) x (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(fma.f64 (neg.f64 (neg.f64 z)) x (*.f64 (neg.f64 j) i))
(fma.f64 (neg.f64 z) (neg.f64 x) (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(fma.f64 (neg.f64 z) (neg.f64 x) (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(fma.f64 (neg.f64 z) (neg.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(fma.f64 (neg.f64 z) (neg.f64 x) (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(fma.f64 (neg.f64 z) (neg.f64 x) (*.f64 (neg.f64 j) i))
(fma.f64 (*.f64 j i) #s(literal -1 binary64) (*.f64 x z))
(fma.f64 (neg.f64 j) i (*.f64 x z))
(fma.f64 (neg.f64 x) (neg.f64 z) (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(fma.f64 (neg.f64 x) (neg.f64 z) (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 z) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(fma.f64 (neg.f64 x) (neg.f64 z) (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(fma.f64 (neg.f64 x) (neg.f64 z) (*.f64 (neg.f64 j) i))
(fma.f64 (neg.f64 i) j (*.f64 x z))
(fma.f64 #s(literal -1 binary64) (*.f64 j i) (*.f64 x z))
(fma.f64 x (neg.f64 (neg.f64 z)) (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(fma.f64 x (neg.f64 (neg.f64 z)) (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(fma.f64 x (neg.f64 (neg.f64 z)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(fma.f64 x (neg.f64 (neg.f64 z)) (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(fma.f64 x (neg.f64 (neg.f64 z)) (*.f64 (neg.f64 j) i))
(fma.f64 x z (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(fma.f64 x z (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(fma.f64 x z (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(fma.f64 x z (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(fma.f64 x z (*.f64 (neg.f64 j) i))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(fma.f64 z x (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(fma.f64 z x (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(fma.f64 z x (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(fma.f64 z x (*.f64 (neg.f64 j) i))
(fma.f64 j (neg.f64 i) (*.f64 x z))
(fma.f64 i (neg.f64 j) (*.f64 x z))
(-.f64 (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 x) (neg.f64 (neg.f64 z))))
(-.f64 (*.f64 (neg.f64 j) i) (*.f64 (neg.f64 z) x))
(-.f64 (*.f64 x z) (*.f64 j i))
(+.f64 (*.f64 (neg.f64 j) i) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) j)) i))
(+.f64 (*.f64 x z) (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(+.f64 (*.f64 x z) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(+.f64 (*.f64 x z) (*.f64 (neg.f64 i) (*.f64 (neg.f64 j) #s(literal -1 binary64))))
(+.f64 (*.f64 x z) (*.f64 (neg.f64 j) i))
(*.f64 (*.f64 #s(literal 1 binary64) j) i)
(*.f64 (*.f64 j i) #s(literal 1 binary64))
(*.f64 (neg.f64 j) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 j))
(*.f64 #s(literal 1 binary64) (*.f64 j i))
(*.f64 (*.f64 (neg.f64 j) i) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 j) i))
(*.f64 j i)
(*.f64 i (*.f64 (neg.f64 j) #s(literal -1 binary64)))
(*.f64 i j)
(neg.f64 (*.f64 (*.f64 #s(literal 1 binary64) j) (neg.f64 i)))
(neg.f64 (*.f64 (*.f64 (neg.f64 j) i) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 j) i)))
(neg.f64 (*.f64 (neg.f64 j) i))
(*.f64 (neg.f64 (neg.f64 z)) x)
(*.f64 (neg.f64 z) (neg.f64 x))
(*.f64 (neg.f64 x) (neg.f64 z))
(*.f64 x (neg.f64 (neg.f64 z)))
(*.f64 x z)
(*.f64 z x)
(neg.f64 (*.f64 (neg.f64 (neg.f64 z)) (neg.f64 x)))
(neg.f64 (*.f64 (neg.f64 z) x))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 (*.f64 j t) c (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 (neg.f64 j) (*.f64 (neg.f64 c) t) (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)))
(fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 j c) t (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)))
(fma.f64 j (*.f64 t c) (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)))
(fma.f64 (*.f64 t c) j (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 t (*.f64 j c) (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(fma.f64 c (*.f64 t j) (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(-.f64 (+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 i) (*.f64 #s(literal -1 binary64) (*.f64 j y))))
(-.f64 (+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (*.f64 (neg.f64 i) y) j) #s(literal -1 binary64)))
(-.f64 (+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 j c) t)) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 j i) y)))
(-.f64 (+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 j i) y))
(-.f64 (*.f64 (*.f64 j c) t) (neg.f64 (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)))))
(-.f64 (*.f64 (*.f64 (neg.f64 i) y) j) (-.f64 (neg.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))) (*.f64 (*.f64 j c) t)))
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (neg.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(-.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(+.f64 (+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 (neg.f64 j) i)))
(+.f64 (+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (neg.f64 i) y) j))
(+.f64 (*.f64 (*.f64 j c) t) (fma.f64 (neg.f64 y) (*.f64 j i) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)))
(+.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))
(neg.f64 (neg.f64 #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 (*.f64 z y) x))))
(*.f64 (*.f64 x y) z)
(*.f64 (*.f64 z y) x)
(*.f64 (*.f64 x z) y)
(*.f64 x (*.f64 z y))
(*.f64 z (*.f64 x y))
(*.f64 y (*.f64 x z))
(neg.f64 (*.f64 (*.f64 (neg.f64 y) x) z))
(*.f64 z y)
(*.f64 y z)

eval1.8s (20%)

Memory
-121.9MiB live, 564.0MiB allocated; 2.0s collecting garbage
Compiler

Compiled 14 514 to 4 127 computations (71.6% saved)

prune200.0ms (2.3%)

Memory
-7.1MiB live, 97.7MiB allocated; 176ms collecting garbage
Pruning

22 alts after pruning (20 fresh and 2 done)

PrunedKeptTotal
New1 337101 347
Fresh71017
Picked415
Done011
Total1 348221 370
Accuracy
100.0%
Counts
1 370 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.7%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
58.8%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
45.7%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
34.0%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
37.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
41.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
27.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
39.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
38.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
20.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
41.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
20.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
37.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
22.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
32.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
20.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
25.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
20.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
21.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
20.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
37.6%
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 1 275 to 1 275 computations (0% saved)

series161.0ms (1.8%)

Memory
16.3MiB live, 203.9MiB allocated; 30ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09738185
Stop Event
iter-limit
Counts
35 → 227
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
c
t
(*.f64 i y)
i
y
j
(fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x))
#s(approx (- (* i a) (* c z)) (*.f64 a i))
(*.f64 a i)
a
b
(*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)
(fma.f64 z y (*.f64 (neg.f64 t) a))
z
(*.f64 (neg.f64 t) a)
(neg.f64 t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b))
(*.f64 (*.f64 a i) b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
(*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t)
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a))
(*.f64 (neg.f64 x) a)
(neg.f64 x)
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
(*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t)
(-.f64 (*.f64 j c) (*.f64 x a))
(*.f64 j c)
(*.f64 x a)
Outputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))
#s(approx x x)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t)))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))
#s(approx (+ (* -1 (* a x)) (* c j)) (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)))
#s(approx (* (neg x) a) (*.f64 #s(literal -1 binary64) (*.f64 a x)))
#s(approx (neg x) (*.f64 #s(literal -1 binary64) x))
#s(approx (* x a) (*.f64 a x))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (fma.f64 y z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (fma.f64 y z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (fma.f64 y z (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) x)) (fma.f64 a t (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) x)))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (/.f64 (*.f64 c (*.f64 j t)) x))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 x (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 c j) x))))
#s(approx (- (* j c) (* x a)) (*.f64 x (-.f64 (/.f64 (*.f64 c j) x) a)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) x))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 y z) (*.f64 a t)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) x))))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) x) (*.f64 a t)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) x))))))
#s(approx (- (* j c) (* x a)) (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) x)) (*.f64 #s(literal -1 binary64) a)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 c (*.f64 j t)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z)))))))
#s(approx (- (* c t) (* i y)) (*.f64 c t))
#s(approx (- (* c t) (* i y)) (fma.f64 #s(literal -1 binary64) (*.f64 i y) (*.f64 c t)))
#s(approx (* i y) (*.f64 i y))
#s(approx y y)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 a t)))
#s(approx (+ (* z y) (* (neg t) a)) (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 c (*.f64 j t) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 a (*.f64 b i))))
#s(approx (* j (- (* c t) (* i y))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 c (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) y) (/.f64 (*.f64 c (*.f64 j t)) y)))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))
#s(approx (- (* c t) (* i y)) (*.f64 y (-.f64 (/.f64 (*.f64 c t) y) i)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 x (*.f64 y z)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) y)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (*.f64 x z))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 y z))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 y (+.f64 z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i j) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) y) (fma.f64 x z (/.f64 (*.f64 c (*.f64 j t)) y)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) y))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 a (*.f64 b i)) y))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (/.f64 (*.f64 c (*.f64 j t)) y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 c (*.f64 j t)))) y) (*.f64 i j))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) y)) (*.f64 #s(literal -1 binary64) i)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))) y))))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (/.f64 (*.f64 a (*.f64 t x)) y)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) z (/.f64 (*.f64 a t) y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 x z) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 c (*.f64 j t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) y) (*.f64 i j))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) y) (*.f64 i j)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) y) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y))))))
#s(approx (- (* i a) (* c z)) (*.f64 a i))
#s(approx (- (* i a) (* c z)) (fma.f64 #s(literal -1 binary64) (*.f64 c z) (*.f64 a i)))
#s(approx z z)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (*.f64 x y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (+.f64 (/.f64 (*.f64 a (*.f64 b i)) z) (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 b c) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 a (*.f64 b i)) z))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 c z)))
#s(approx (- (* i a) (* c z)) (*.f64 z (-.f64 (/.f64 (*.f64 a i) z) c)))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (*.f64 x y))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 z (+.f64 y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a t) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) z) (fma.f64 x y (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) z))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) z) (*.f64 b c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 b c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (fma.f64 a (*.f64 b i) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))) z) (*.f64 b c))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 a (*.f64 b i))) z) (*.f64 b c))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) z)) (*.f64 #s(literal -1 binary64) c)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (*.f64 x y) (/.f64 (*.f64 a (*.f64 t x)) z)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 a t) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x y)) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 z (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x y) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) z))) (*.f64 #s(literal -1 binary64) (*.f64 b c))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z))))))
#s(approx (- (* c t) (* i y)) (-.f64 (*.f64 c t) (*.f64 i y)))
#s(approx t t)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z))))
#s(approx (neg t) (*.f64 #s(literal -1 binary64) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j)) (*.f64 x (*.f64 y z)))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (* (- (* j c) (* x a)) t) (*.f64 t (-.f64 (*.f64 c j) (*.f64 a x))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) t) (/.f64 (*.f64 x (*.f64 y z)) t)))))))
#s(approx (- (* c t) (* i y)) (*.f64 t (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) t) (/.f64 (*.f64 x (*.f64 y z)) t)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (/.f64 (*.f64 x (*.f64 y z)) t))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 t (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 y z) t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 a x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (fma.f64 c j (/.f64 (*.f64 x (*.f64 y z)) t)))) (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) t))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) t) (*.f64 c j))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (*.f64 a x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z)))) t) (*.f64 a x))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 i y) t)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (*.f64 y z))) t) (*.f64 a x)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) t) (*.f64 a x)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 t (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) t))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (*.f64 y z))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) t) (*.f64 a x))))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 c j) (/.f64 (*.f64 i (*.f64 j y)) t)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (*.f64 y z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i)) (*.f64 x (*.f64 y z)))))
#s(approx (- (* i a) (* c z)) (-.f64 (*.f64 a i) (*.f64 c z)))
#s(approx a a)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (*.f64 b i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (fma.f64 b i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a)))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) a) (fma.f64 b i (/.f64 (*.f64 x (*.f64 y z)) a))))))
#s(approx (- (* i a) (* c z)) (*.f64 a (+.f64 i (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) a)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 x (*.f64 y z)) a))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 a (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 y z) a))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 t x)) (*.f64 #s(literal -1 binary64) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 t x) (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) a) (/.f64 (*.f64 x (*.f64 y z)) a))) (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 b (*.f64 c z)) a)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) a) (*.f64 b i))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 t x) (/.f64 (*.f64 c (*.f64 j t)) a))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 a (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 c j) a))))
#s(approx (- (* j c) (* x a)) (*.f64 a (-.f64 (/.f64 (*.f64 c j) a) x)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (*.f64 t x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z)))) a) (*.f64 t x))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (*.f64 y z))) a) (*.f64 t x))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) i (/.f64 (*.f64 c z) a)))))
#s(approx (* (+ (* z y) (* (neg t) a)) x) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 y z)) a) (*.f64 t x)))))
#s(approx (+ (* z y) (* (neg t) a)) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y z) a))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (*.f64 y z))) (*.f64 b (*.f64 c z))) a) (*.f64 t x)) (*.f64 b i)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (*.f64 b i) (/.f64 (*.f64 i (*.f64 j y)) a)))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) a) (*.f64 t x)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) a))))))
#s(approx (- (* j c) (* x a)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c j) a)) (*.f64 #s(literal -1 binary64) x)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx b b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 b (-.f64 (fma.f64 a i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) b) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) b))) (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 b (-.f64 (fma.f64 a i (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) b)) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (fma.f64 a i (+.f64 (/.f64 (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))) b) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) b))) (*.f64 c z))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 b (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) b) (*.f64 a i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) b))))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) b))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 b (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) b)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 c z) (*.f64 a i)))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) (*.f64 a i) (/.f64 (*.f64 i (*.f64 j y)) b)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (fma.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))))
#s(approx c c)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 c (-.f64 (*.f64 j t) (*.f64 b z)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))))
#s(approx (- (* j c) (* x a)) (-.f64 (*.f64 c j) (*.f64 a x)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) c)))))))
#s(approx (- (* c t) (* i y)) (*.f64 c (+.f64 t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i y) c)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 b z) (+.f64 (/.f64 (*.f64 a (*.f64 b i)) c) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) c)))))
#s(approx (- (* i a) (* c z)) (*.f64 c (-.f64 (/.f64 (*.f64 a i) c) z)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (fma.f64 j t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) c))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) c) (*.f64 b z)))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) c) (*.f64 j t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c (+.f64 j (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) c)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i (*.f64 j y)) c) (*.f64 j t))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 b z)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))) c) (*.f64 b z))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) t (/.f64 (*.f64 i y) c)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a (*.f64 b i) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) c) (*.f64 b z)))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a i) c)) (*.f64 #s(literal -1 binary64) z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j t)) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 c (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j t) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 i (*.f64 j y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b i)))) c))) (*.f64 #s(literal -1 binary64) (*.f64 b z))))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (/.f64 (*.f64 a (*.f64 t x)) c)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) j (/.f64 (*.f64 a x) c)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 c (fma.f64 #s(literal -1 binary64) (*.f64 j t) (/.f64 (*.f64 i (*.f64 j y)) c)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (fma.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))))
#s(approx i i)
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (fma.f64 c (*.f64 j t) (fma.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))) (*.f64 b (*.f64 c z))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (*.f64 a b))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) i)))))))
#s(approx (- (* c t) (* i y)) (*.f64 i (-.f64 (/.f64 (*.f64 c t) i) y)))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 c z)) i) (fma.f64 a b (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) i)))))
#s(approx (- (* i a) (* c z)) (*.f64 i (+.f64 a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c z) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 #s(literal -1 binary64) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 j y) (+.f64 (/.f64 (*.f64 c (*.f64 j t)) i) (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) i))) (fma.f64 #s(literal -1 binary64) (*.f64 a b) (/.f64 (*.f64 b (*.f64 c z)) i)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 j y) (/.f64 (*.f64 c (*.f64 j t)) i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 j y)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (fma.f64 c (*.f64 j t) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))))) i) (*.f64 j y))))))
#s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c t) i)) (*.f64 #s(literal -1 binary64) y)))))
#s(approx (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (*.f64 a b) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) i))))))
#s(approx (- (* i a) (* c z)) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) a (/.f64 (*.f64 c z) i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 c (*.f64 j t) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))) (*.f64 b (*.f64 c z))) i) (*.f64 j y)) (*.f64 a b)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 #s(literal -1 binary64) (*.f64 i (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (*.f64 j t)) i) (*.f64 j y)))))
#s(approx j j)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))))
#s(approx (* j (- (* c t) (* i y))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (fma.f64 c t (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))) j) (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z))) j))) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 j (-.f64 (fma.f64 c t (/.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) j)) (fma.f64 i y (/.f64 (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i))) j)))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 a (*.f64 b i)) j))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 t x)) j) (*.f64 c t))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 j (+.f64 c (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a x) j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 b (-.f64 (*.f64 a i) (*.f64 c z)) (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 y z)))) j))))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 a i)))) j))))))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 a (*.f64 b i)) j) (*.f64 i y)))))
#s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 c t) (/.f64 (*.f64 a (*.f64 t x)) j)))))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 j (fma.f64 #s(literal -1 binary64) c (/.f64 (*.f64 a x) j)))))
Calls

27 calls:

TimeVariablePointExpression
28.0ms
i
@0
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* a i) a b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) z (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* (* a i) b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (+ (* -1 (* a x)) (* c j)) t) (+ (* -1 (* a x)) (* c j)) (* (neg x) a) (neg x) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (* j (- (* c t) (* i y))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (- (* j c) (* x a)) t) (- (* j c) (* x a)) (* j c) (* x a))
24.0ms
t
@0
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* a i) a b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) z (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* (* a i) b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (+ (* -1 (* a x)) (* c j)) t) (+ (* -1 (* a x)) (* c j)) (* (neg x) a) (neg x) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (* j (- (* c t) (* i y))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (- (* j c) (* x a)) t) (- (* j c) (* x a)) (* j c) (* x a))
3.0ms
a
@-inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* a i) a b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) z (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* (* a i) b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (+ (* -1 (* a x)) (* c j)) t) (+ (* -1 (* a x)) (* c j)) (* (neg x) a) (neg x) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (* j (- (* c t) (* i y))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (- (* j c) (* x a)) t) (- (* j c) (* x a)) (* j c) (* x a))
3.0ms
t
@-inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* a i) a b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) z (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* (* a i) b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (+ (* -1 (* a x)) (* c j)) t) (+ (* -1 (* a x)) (* c j)) (* (neg x) a) (neg x) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (* j (- (* c t) (* i y))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (- (* j c) (* x a)) t) (- (* j c) (* x a)) (* j c) (* x a))
3.0ms
a
@inf
((+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (- (* c t) (* i y)) (* c t) c t (* i y) i y j (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x)) (- (* i a) (* c z)) (* a i) a b (* (+ (* z y) (* (neg t) a)) x) (+ (* z y) (* (neg t) a)) z (* (neg t) a) (neg t) x (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* -1 (* i (- (* j y) (* a b)))) (* (* a i) b) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (+ (* -1 (* a x)) (* c j)) t) (+ (* -1 (* a x)) (* c j)) (* (neg x) a) (neg x) (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (* j (- (* c t) (* i y))) (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (* (- (* j c) (* x a)) t) (- (* j c) (* x a)) (* j c) (* x a))

rewrite224.0ms (2.5%)

Memory
0.0MiB live, 230.0MiB allocated; 33ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069371
090363
1446361
21337361
34234361
08179353
113342353
Stop Event
saturated
node-limit
iter-limit
Counts
35 → 483
Calls
Call 1
Inputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(-.f64 (*.f64 c t) (*.f64 i y))
(*.f64 c t)
c
t
(*.f64 i y)
i
y
j
(fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x))
#s(approx (- (* i a) (* c z)) (*.f64 a i))
(*.f64 a i)
a
b
(*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)
(fma.f64 z y (*.f64 (neg.f64 t) a))
z
(*.f64 (neg.f64 t) a)
(neg.f64 t)
x
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b))
(*.f64 (*.f64 a i) b)
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
(*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t)
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a))
(*.f64 (neg.f64 x) a)
(neg.f64 x)
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(*.f64 j (-.f64 (*.f64 c t) (*.f64 i y)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
(*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t)
(-.f64 (*.f64 j c) (*.f64 x a))
(*.f64 j c)
(*.f64 x a)
Outputs
(neg.f64 (-.f64 (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j)) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 t #s(literal -1 binary64)) (*.f64 x a) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x z) y (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x y) z (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x (neg.f64 t)) a (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x t) (neg.f64 a) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 t x) (neg.f64 a) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 t j) c (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 j t) c (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 t (*.f64 x a)) #s(literal -1 binary64) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x a) (*.f64 #s(literal -1 binary64) t) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 x a) (neg.f64 t) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 a) (*.f64 t x) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 (*.f64 a t) (neg.f64 x) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 j c) t (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (*.f64 z y) x (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (neg.f64 x) (*.f64 a t) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x a) t) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 x (*.f64 z y) (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 x (*.f64 (neg.f64 t) a) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 (*.f64 (neg.f64 t) a) x (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (neg.f64 t) (*.f64 x a) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(fma.f64 z (*.f64 y x) (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 (neg.f64 x) t) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 a (*.f64 (neg.f64 t) x) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 j (-.f64 (*.f64 t c) (*.f64 y i)) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 j (*.f64 t c) (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(fma.f64 y (*.f64 z x) (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 (*.f64 t c) j (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 t (*.f64 j c) (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 t (*.f64 (neg.f64 a) x) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(fma.f64 c (*.f64 t j) (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(fma.f64 c (*.f64 j t) (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (neg.f64 a) x) (neg.f64 t)))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 t (*.f64 x a)))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 a t)))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 x a) t))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 t) (*.f64 (neg.f64 a) x)))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (neg.f64 (*.f64 x (*.f64 (neg.f64 t) a))))
(-.f64 (-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 t (*.f64 x a))) (neg.f64 (*.f64 (*.f64 z y) x)))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (neg.f64 j) i) (neg.f64 y)))
(-.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 j y) i))
(-.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(-.f64 (*.f64 (*.f64 z y) x) (neg.f64 (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (*.f64 (*.f64 j c) t) (neg.f64 (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (neg.f64 (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))) (*.f64 (*.f64 j c) t)))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))) (fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j)))
(-.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (-.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (-.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(+.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 t (*.f64 x a))) (*.f64 (*.f64 z y) x))
(+.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (neg.f64 j) (*.f64 y i)))
(+.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 y i) (neg.f64 j)))
(+.f64 (+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 (*.f64 j c) t)) (*.f64 (*.f64 (neg.f64 j) y) i))
(+.f64 (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(+.f64 (*.f64 (*.f64 z y) x) (fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (*.f64 (*.f64 j c) t) (fma.f64 (*.f64 (neg.f64 i) j) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (fma.f64 (*.f64 x z) y (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))))
(+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))) (fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(+.f64 (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))))
(+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))))
(neg.f64 (-.f64 (*.f64 y i) (*.f64 t c)))
(fma.f64 (*.f64 y #s(literal -1 binary64)) i (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (*.f64 y #s(literal -1 binary64)) i (*.f64 t c))
(fma.f64 (neg.f64 y) i (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (neg.f64 y) i (*.f64 t c))
(fma.f64 (neg.f64 i) y (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (neg.f64 i) y (*.f64 t c))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 #s(literal -1 binary64) (*.f64 y i) (*.f64 t c))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 (*.f64 y i) #s(literal -1 binary64) (*.f64 t c))
(fma.f64 y (neg.f64 i) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 y (neg.f64 i) (*.f64 t c))
(fma.f64 i (*.f64 #s(literal -1 binary64) y) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 i (*.f64 #s(literal -1 binary64) y) (*.f64 t c))
(fma.f64 i (neg.f64 y) (*.f64 (neg.f64 c) (neg.f64 t)))
(fma.f64 i (neg.f64 y) (*.f64 t c))
(fma.f64 t c (*.f64 (neg.f64 i) y))
(fma.f64 c t (*.f64 (neg.f64 i) y))
(-.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 c) t))
(-.f64 (*.f64 t c) (*.f64 y i))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 (neg.f64 c) (neg.f64 t)))
(+.f64 (*.f64 (neg.f64 i) y) (*.f64 t c))
(+.f64 (*.f64 t c) (*.f64 (neg.f64 i) y))
(*.f64 t c)
(*.f64 c t)
(neg.f64 (*.f64 (neg.f64 c) t))
c
t
(*.f64 (neg.f64 (neg.f64 y)) i)
(*.f64 (neg.f64 y) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 y))
(*.f64 y i)
(*.f64 i (neg.f64 (neg.f64 y)))
(*.f64 i y)
(neg.f64 (*.f64 (neg.f64 i) y))
i
y
j
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 t (neg.f64 x)) a (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 t #s(literal -1 binary64)) (*.f64 x a) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 x z) y (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 x y) z (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 x (neg.f64 t)) a (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 x t) (neg.f64 a) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 t x) (neg.f64 a) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 t (*.f64 x a)) #s(literal -1 binary64) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 x a) (*.f64 #s(literal -1 binary64) t) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 x a) (neg.f64 t) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (neg.f64 a) (*.f64 x t) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (neg.f64 a) (*.f64 t x) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 (neg.f64 (neg.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)))) b))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(fma.f64 (*.f64 a t) (neg.f64 x) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 z y) x (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 (neg.f64 (neg.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)))) b))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(fma.f64 (neg.f64 x) (*.f64 a t) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (*.f64 (neg.f64 a) x) t (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x a) t) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 x (*.f64 z y) (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 (neg.f64 (neg.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)))) b))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 x (-.f64 (*.f64 z y) (*.f64 a t)) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(fma.f64 x (*.f64 (neg.f64 t) a) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 (neg.f64 (neg.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)))) b))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(fma.f64 (*.f64 (neg.f64 t) a) x (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 (neg.f64 t) (*.f64 x a) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(fma.f64 z (*.f64 y x) (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 a (*.f64 (neg.f64 x) t) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 a (*.f64 (neg.f64 t) x) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 y (*.f64 z x) (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(fma.f64 t (*.f64 (neg.f64 a) x) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 (neg.f64 a) x) (neg.f64 t)))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 t (*.f64 x a)))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 a t)))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 x a) t))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 (neg.f64 t) (*.f64 (neg.f64 a) x)))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 (*.f64 a t) x))
(-.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (neg.f64 (*.f64 x (*.f64 (neg.f64 t) a))))
(-.f64 (-.f64 (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))) (*.f64 t (*.f64 x a))) (neg.f64 (*.f64 (*.f64 z y) x)))
(-.f64 (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 (*.f64 z y) x) (neg.f64 (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (neg.f64 (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))))
(-.f64 (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))) (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 (neg.f64 (neg.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)))) b)))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i))))))
(-.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i))))
(+.f64 (fma.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)) (*.f64 (*.f64 z y) x)) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (-.f64 (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))) (*.f64 t (*.f64 x a))) (*.f64 (*.f64 z y) x))
(+.f64 (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 (*.f64 z y) x) (fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (fma.f64 (*.f64 x z) y (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(+.f64 (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))) (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 (neg.f64 (neg.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)))) b))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (neg.f64 (*.f64 (neg.f64 b) #s(approx (- (* i a) (* c z)) (*.f64 a i)))))
(+.f64 (*.f64 x (-.f64 (*.f64 z y) (*.f64 a t))) (*.f64 b #s(approx (- (* i a) (* c z)) (*.f64 a i))))
#s(approx (- (* i a) (* c z)) (*.f64 a i))
(*.f64 (neg.f64 a) (neg.f64 i))
(*.f64 (neg.f64 i) (neg.f64 a))
(*.f64 a i)
(*.f64 i a)
(neg.f64 (*.f64 (neg.f64 a) i))
a
b
(*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) (neg.f64 x))
(*.f64 (neg.f64 x) (-.f64 (*.f64 a t) (*.f64 z y)))
(*.f64 x (-.f64 (*.f64 z y) (*.f64 a t)))
(*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)
(neg.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 z y)) x))
(fma.f64 (*.f64 t (neg.f64 x)) a (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 t #s(literal -1 binary64)) (*.f64 x a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x z) y (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 x y) z (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 t (*.f64 x a)) #s(literal -1 binary64) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x a) (*.f64 #s(literal -1 binary64) t) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 z y) x (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 (*.f64 z y) x))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x a) t) (*.f64 (*.f64 z y) x))
(fma.f64 x (*.f64 z y) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 z y) x))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 z y) x))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 z y) x))
(fma.f64 z (*.f64 y x) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (*.f64 z y) x))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 z y) x))
(fma.f64 y (*.f64 z x) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 t (*.f64 (neg.f64 a) x) (*.f64 (*.f64 z y) x))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 (neg.f64 a) x) (neg.f64 t)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 t (*.f64 x a)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 x (*.f64 a t)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 x a) t))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 t) (*.f64 (neg.f64 a) x)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (neg.f64 x) (*.f64 (neg.f64 t) a)))
(-.f64 (*.f64 (*.f64 z y) x) (*.f64 (*.f64 a t) x))
(-.f64 (*.f64 (*.f64 z y) x) (neg.f64 (*.f64 x (*.f64 (neg.f64 t) a))))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 x) (*.f64 z y)))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 (neg.f64 z) y) x))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (neg.f64 (*.f64 (*.f64 z y) x)))
(+.f64 (*.f64 (*.f64 z y) x) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 z y) x))
(neg.f64 (-.f64 (*.f64 a t) (*.f64 z y)))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 t #s(literal -1 binary64)) a (*.f64 z y))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (neg.f64 a) t (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (neg.f64 a) t (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 a) t (*.f64 z y))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (*.f64 a t) #s(literal -1 binary64) (*.f64 z y))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 a t) (*.f64 z y))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 (neg.f64 t) a (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 (neg.f64 t) a (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 (neg.f64 t) a (*.f64 z y))
(fma.f64 z y (*.f64 (neg.f64 t) a))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 a (*.f64 #s(literal -1 binary64) t) (*.f64 z y))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 a (neg.f64 t) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 a (neg.f64 t) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 a (neg.f64 t) (*.f64 z y))
(fma.f64 y z (*.f64 (neg.f64 t) a))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 (neg.f64 z)) y))
(fma.f64 t (neg.f64 a) (*.f64 (neg.f64 (neg.f64 y)) z))
(fma.f64 t (neg.f64 a) (neg.f64 (*.f64 (neg.f64 z) y)))
(fma.f64 t (neg.f64 a) (*.f64 z y))
(-.f64 (*.f64 (neg.f64 (neg.f64 z)) y) (*.f64 a t))
(-.f64 (*.f64 (neg.f64 (neg.f64 y)) z) (*.f64 a t))
(-.f64 (neg.f64 (*.f64 (neg.f64 z) y)) (*.f64 a t))
(-.f64 (*.f64 z y) (*.f64 a t))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 (neg.f64 z)) y)))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 (neg.f64 y)) z)))
(-.f64 (*.f64 (neg.f64 t) a) (neg.f64 (neg.f64 (*.f64 (neg.f64 z) y))))
(-.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 z) y))
(+.f64 (neg.f64 (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 t) a))
(+.f64 (*.f64 z y) (*.f64 (neg.f64 t) a))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 z)) y))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 (neg.f64 (neg.f64 y)) z))
(+.f64 (*.f64 (neg.f64 t) a) (neg.f64 (*.f64 (neg.f64 z) y)))
(+.f64 (*.f64 (neg.f64 t) a) (*.f64 z y))
z
(*.f64 (*.f64 t #s(literal -1 binary64)) a)
(*.f64 (neg.f64 a) t)
(*.f64 (*.f64 a t) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 a t))
(*.f64 (neg.f64 t) a)
(*.f64 a (*.f64 #s(literal -1 binary64) t))
(*.f64 a (neg.f64 t))
(*.f64 t (neg.f64 a))
(neg.f64 (*.f64 a t))
(neg.f64 t)
x
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i))
(*.f64 (*.f64 (neg.f64 b) i) (neg.f64 a))
(*.f64 (*.f64 (neg.f64 b) (neg.f64 i)) a)
(*.f64 (*.f64 (neg.f64 i) (neg.f64 b)) a)
(*.f64 (*.f64 (neg.f64 i) b) (neg.f64 a))
(*.f64 (*.f64 (*.f64 (neg.f64 a) b) #s(literal -1 binary64)) i)
(*.f64 (*.f64 (*.f64 (neg.f64 a) b) i) #s(literal -1 binary64))
(*.f64 (*.f64 b i) a)
(*.f64 (*.f64 (neg.f64 a) b) (neg.f64 i))
(*.f64 (neg.f64 a) (*.f64 b (neg.f64 i)))
(*.f64 (neg.f64 a) (*.f64 i (neg.f64 b)))
(*.f64 (neg.f64 b) (*.f64 (neg.f64 a) i))
(*.f64 (neg.f64 i) (*.f64 (neg.f64 a) b))
(*.f64 (*.f64 (neg.f64 a) i) (neg.f64 b))
(*.f64 (*.f64 b a) i)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 a) b) i))
(*.f64 b (*.f64 a i))
(*.f64 (*.f64 a i) b)
(*.f64 a (*.f64 (neg.f64 b) (neg.f64 i)))
(*.f64 a (*.f64 (neg.f64 i) (neg.f64 b)))
(*.f64 a (*.f64 b i))
(*.f64 i (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) b)))
(*.f64 i (*.f64 b a))
(neg.f64 (*.f64 (*.f64 (neg.f64 a) b) i))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 a) x)) t))
(*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 a) x)) t)
(*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 a) x)))
(neg.f64 (*.f64 (neg.f64 t) #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 a) x))))
(neg.f64 (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 a) x)) (neg.f64 t)))
#s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 a) x))
(*.f64 (*.f64 x a) #s(literal -1 binary64))
(*.f64 (neg.f64 a) x)
(*.f64 (neg.f64 x) a)
(*.f64 #s(literal -1 binary64) (*.f64 x a))
(*.f64 x (neg.f64 a))
(*.f64 a (neg.f64 x))
(neg.f64 (*.f64 x a))
(*.f64 #s(literal -1 binary64) x)
(*.f64 x #s(literal -1 binary64))
(neg.f64 x)
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 t c) (*.f64 y i))))
(*.f64 (neg.f64 j) (-.f64 (*.f64 y i) (*.f64 t c)))
(*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) (neg.f64 j))
(*.f64 j (-.f64 (*.f64 t c) (*.f64 y i)))
(*.f64 (-.f64 (*.f64 t c) (*.f64 y i)) j)
(neg.f64 (*.f64 (-.f64 (*.f64 y i) (*.f64 t c)) j))
(fma.f64 (*.f64 (neg.f64 i) j) y (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j i) (neg.f64 y) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j (neg.f64 i)) y (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 t j) c (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 (*.f64 t j) c (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 (*.f64 t j) c (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 j t) c (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 (*.f64 j t) c (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 (*.f64 j t) c (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 (*.f64 j y) #s(literal -1 binary64)) i (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (*.f64 j y) i) #s(literal -1 binary64) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 y) (*.f64 i j) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 j) y) i (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 j) (*.f64 y i) (*.f64 (neg.f64 j) (*.f64 (neg.f64 c) t)))
(fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 i) (*.f64 j y) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j c) t (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 (*.f64 j c) t (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 (*.f64 j c) t (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 j y) (neg.f64 i) (*.f64 (*.f64 j c) t))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 j y) i) (*.f64 (*.f64 j c) t))
(fma.f64 j (*.f64 (neg.f64 i) y) (*.f64 (*.f64 j c) t))
(fma.f64 j (*.f64 t c) (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 j (*.f64 t c) (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 j (*.f64 t c) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 (*.f64 y i) (neg.f64 j) (*.f64 (*.f64 (neg.f64 c) t) (neg.f64 j)))
(fma.f64 y (*.f64 (neg.f64 i) j) (*.f64 (*.f64 j c) t))
(fma.f64 y (*.f64 j (neg.f64 i)) (*.f64 (*.f64 j c) t))
(fma.f64 i (*.f64 #s(literal -1 binary64) (*.f64 j y)) (*.f64 (*.f64 j c) t))
(fma.f64 i (*.f64 (neg.f64 j) y) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 t c) j (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 (*.f64 t c) j (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 t (*.f64 j c) (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 t (*.f64 j c) (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 t (*.f64 j c) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 c (*.f64 t j) (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 c (*.f64 t j) (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 c (*.f64 t j) (*.f64 (*.f64 (neg.f64 j) y) i))
(fma.f64 c (*.f64 j t) (*.f64 (neg.f64 j) (*.f64 y i)))
(fma.f64 c (*.f64 j t) (*.f64 (*.f64 y i) (neg.f64 j)))
(fma.f64 c (*.f64 j t) (*.f64 (*.f64 (neg.f64 j) y) i))
(-.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (neg.f64 (*.f64 (neg.f64 j) (*.f64 (neg.f64 c) t))))
(-.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 j) c) t)) (neg.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 j) i) (neg.f64 y)))))
(-.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 j) c) t)) (*.f64 (*.f64 (neg.f64 j) i) (neg.f64 y)))
(-.f64 (*.f64 (*.f64 y i) (neg.f64 j)) (neg.f64 (*.f64 (*.f64 (neg.f64 c) t) (neg.f64 j))))
(-.f64 (*.f64 (*.f64 y i) (neg.f64 j)) (*.f64 (*.f64 (neg.f64 j) c) t))
(-.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 j) i) (neg.f64 y))) (*.f64 (*.f64 (neg.f64 j) c) t))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 (neg.f64 j) i) (neg.f64 y)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 j y) i))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 j c) (neg.f64 t)))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (neg.f64 t) (*.f64 j c)))
(-.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 (neg.f64 j) c) t))
(+.f64 (*.f64 (neg.f64 j) (*.f64 y i)) (*.f64 (neg.f64 j) (*.f64 (neg.f64 c) t)))
(+.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 j) c) t)) (neg.f64 (*.f64 (*.f64 (neg.f64 j) i) (neg.f64 y))))
(+.f64 (*.f64 (*.f64 y i) (neg.f64 j)) (*.f64 (*.f64 (neg.f64 c) t) (neg.f64 j)))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 j) (*.f64 y i)))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 y i) (neg.f64 j)))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 (neg.f64 j) y) i))
(+.f64 (*.f64 (*.f64 (neg.f64 j) y) i) (*.f64 (*.f64 j c) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
(*.f64 (-.f64 (*.f64 x a) (*.f64 j c)) (neg.f64 t))
(*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t)
(*.f64 (neg.f64 t) (-.f64 (*.f64 x a) (*.f64 j c)))
(*.f64 t (-.f64 (*.f64 j c) (*.f64 x a)))
(neg.f64 (*.f64 (neg.f64 t) (-.f64 (*.f64 j c) (*.f64 x a))))
(neg.f64 (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) (neg.f64 t)))
(neg.f64 (*.f64 (-.f64 (*.f64 x a) (*.f64 j c)) t))
(fma.f64 (*.f64 t (neg.f64 x)) a (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 t #s(literal -1 binary64)) (*.f64 x a) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 x (neg.f64 t)) a (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 x t) (neg.f64 a) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 t x) (neg.f64 a) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 t j) c (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 j t) c (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 t (*.f64 x a)) #s(literal -1 binary64) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 x a) (*.f64 #s(literal -1 binary64) t) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 x a) (neg.f64 t) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 a) (*.f64 x t) (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 a) (*.f64 t x) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 a t) (neg.f64 x) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 j c) t (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (neg.f64 x) (*.f64 a t) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 a) x) t (*.f64 (*.f64 j c) t))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x a) t) (*.f64 (*.f64 j c) t))
(fma.f64 x (*.f64 (neg.f64 t) a) (*.f64 (*.f64 j c) t))
(fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t))
(fma.f64 (neg.f64 t) (*.f64 x a) (*.f64 (*.f64 j c) t))
(fma.f64 a (*.f64 (neg.f64 x) t) (*.f64 (*.f64 j c) t))
(fma.f64 a (*.f64 (neg.f64 t) x) (*.f64 (*.f64 j c) t))
(fma.f64 j (*.f64 t c) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 (*.f64 t c) j (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 t (*.f64 j c) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 t (*.f64 (neg.f64 a) x) (*.f64 (*.f64 j c) t))
(fma.f64 c (*.f64 t j) (*.f64 x (*.f64 (neg.f64 t) a)))
(fma.f64 c (*.f64 j t) (*.f64 x (*.f64 (neg.f64 t) a)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 (neg.f64 a) x) (neg.f64 t)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 t (*.f64 x a)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 x (*.f64 a t)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 x a) t))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (neg.f64 t) (*.f64 (neg.f64 a) x)))
(-.f64 (*.f64 (*.f64 j c) t) (*.f64 (*.f64 a t) x))
(-.f64 (*.f64 (*.f64 j c) t) (neg.f64 (*.f64 x (*.f64 (neg.f64 t) a))))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 j c) (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (neg.f64 t) (*.f64 j c)))
(-.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 (neg.f64 j) c) t))
(+.f64 (*.f64 (*.f64 j c) t) (*.f64 x (*.f64 (neg.f64 t) a)))
(+.f64 (*.f64 x (*.f64 (neg.f64 t) a)) (*.f64 (*.f64 j c) t))
(neg.f64 (-.f64 (*.f64 x a) (*.f64 j c)))
(fma.f64 (*.f64 x a) #s(literal -1 binary64) (*.f64 j c))
(fma.f64 (neg.f64 j) (neg.f64 c) (*.f64 (neg.f64 a) x))
(fma.f64 (neg.f64 a) x (*.f64 j c))
(fma.f64 (neg.f64 c) (neg.f64 j) (*.f64 (neg.f64 a) x))
(fma.f64 (neg.f64 x) a (*.f64 j c))
(fma.f64 #s(literal -1 binary64) (*.f64 x a) (*.f64 j c))
(fma.f64 x (neg.f64 a) (*.f64 j c))
(fma.f64 a (neg.f64 x) (*.f64 j c))
(fma.f64 j c (*.f64 (neg.f64 a) x))
(fma.f64 c j (*.f64 (neg.f64 a) x))
(-.f64 (*.f64 j c) (*.f64 x a))
(-.f64 (*.f64 (neg.f64 a) x) (*.f64 (neg.f64 j) c))
(+.f64 (*.f64 j c) (*.f64 (neg.f64 a) x))
(+.f64 (*.f64 (neg.f64 a) x) (*.f64 j c))
(*.f64 (neg.f64 j) (neg.f64 c))
(*.f64 (neg.f64 c) (neg.f64 j))
(*.f64 j c)
(*.f64 c j)
(neg.f64 (*.f64 (neg.f64 j) c))
(*.f64 (*.f64 #s(literal 1 binary64) x) a)
(*.f64 (*.f64 x a) #s(literal 1 binary64))
(*.f64 (neg.f64 a) (neg.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 x a))
(*.f64 (neg.f64 x) (neg.f64 a))
(*.f64 (*.f64 (neg.f64 a) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) x))
(*.f64 x a)
(*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 x)))
(*.f64 a (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 a x)
(neg.f64 (*.f64 (neg.f64 a) x))

eval110.0ms (1.2%)

Memory
26.5MiB live, 214.9MiB allocated; 28ms collecting garbage
Compiler

Compiled 8 816 to 2 541 computations (71.2% saved)

prune102.0ms (1.1%)

Memory
-13.0MiB live, 77.0MiB allocated; 10ms collecting garbage
Pruning

24 alts after pruning (18 fresh and 6 done)

PrunedKeptTotal
New7386744
Fresh31215
Picked145
Done022
Total74224766
Accuracy
100.0%
Counts
766 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.8%
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
61.0%
(fma.f64 #s(approx (- (* c t) (* i y)) (*.f64 c t)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
45.7%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
34.0%
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
37.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
41.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
27.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
20.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
39.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
38.0%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
20.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
41.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
37.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
39.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
22.1%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
20.2%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
25.9%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
32.7%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
20.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
21.5%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
20.8%
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
37.6%
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
20.5%
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
22.1%
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
Compiler

Compiled 1 298 to 971 computations (25.2% saved)

regimes150.0ms (1.7%)

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

10 calls:

22.0ms
j
15.0ms
x
15.0ms
c
15.0ms
b
15.0ms
t
Results
AccuracySegmentsBranch
83.5%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
77.1%1x
77.1%1y
81.5%2z
79.9%2t
79.1%2a
77.1%1b
78.7%2c
77.1%1i
77.1%1j
Compiler

Compiled 32 to 104 computations (-225% saved)

regimes16.0ms (0.2%)

Memory
-19.3MiB live, 25.2MiB allocated; 6ms collecting garbage
Counts
42 → 2
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(fma.f64 #s(approx (- (* c t) (* i y)) (*.f64 c t)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
Outputs
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 (-.f64 (*.f64 i a) (*.f64 c z)) b (*.f64 (-.f64 (*.f64 z y) (*.f64 a t)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

1 calls:

14.0ms
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Results
AccuracySegmentsBranch
83.5%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 23 to 23 computations (0% saved)

regimes164.0ms (1.8%)

Memory
40.3MiB live, 227.6MiB allocated; 23ms collecting garbage
Counts
41 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(fma.f64 #s(approx (- (* c t) (* i y)) (*.f64 c t)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

10 calls:

39.0ms
j
25.0ms
i
18.0ms
a
15.0ms
z
11.0ms
t
Results
AccuracySegmentsBranch
70.8%3y
74.3%3b
74.6%5j
77.7%3x
70.8%3i
73.8%3c
70.0%2a
70.4%2t
78.2%3z
73.2%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Compiler

Compiled 32 to 104 computations (-225% saved)

regimes108.0ms (1.2%)

Memory
-34.1MiB live, 60.3MiB allocated; 12ms collecting garbage
Counts
40 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(fma.f64 #s(approx (- (* c t) (* i y)) (*.f64 c t)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
Outputs
(fma.f64 #s(approx (- (* c t) (* i y)) (*.f64 c t)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
(fma.f64 #s(approx (- (* c t) (* i y)) (*.f64 c t)) j (fma.f64 #s(approx (- (* i a) (* c z)) (*.f64 a i)) b (*.f64 (fma.f64 z y (*.f64 (neg.f64 t) a)) x)))
Calls

2 calls:

90.0ms
z
16.0ms
x
Results
AccuracySegmentsBranch
76.3%3x
72.3%3z
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes13.0ms (0.1%)

Memory
28.5MiB live, 28.5MiB allocated; 0ms collecting garbage
Counts
39 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
Calls

1 calls:

11.0ms
x
Results
AccuracySegmentsBranch
75.0%3x
Compiler

Compiled 1 to 9 computations (-800% saved)

regimes178.0ms (2%)

Memory
-16.0MiB live, 273.6MiB allocated; 43ms collecting garbage
Counts
38 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 j (-.f64 (*.f64 c t) (*.f64 i y)) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

10 calls:

42.0ms
t
37.0ms
b
19.0ms
x
13.0ms
z
12.0ms
y
Results
AccuracySegmentsBranch
68.1%5y
64.7%4i
66.1%3j
66.0%3a
62.1%2t
70.0%3z
66.2%3c
69.4%3b
64.9%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
68.4%3x
Compiler

Compiled 32 to 104 computations (-225% saved)

regimes183.0ms (2.1%)

Memory
4.7MiB live, 233.4MiB allocated; 37ms collecting garbage
Counts
37 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
Calls

8 calls:

90.0ms
y
18.0ms
j
16.0ms
x
14.0ms
z
14.0ms
c
Results
AccuracySegmentsBranch
62.8%6y
64.7%4a
60.9%3j
61.3%4c
56.8%3(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
64.9%3x
66.1%5b
64.6%4z
Compiler

Compiled 30 to 86 computations (-186.7% saved)

regimes82.0ms (0.9%)

Memory
20.9MiB live, 162.1MiB allocated; 19ms collecting garbage
Counts
36 → 4
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 x (*.f64 y z))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* y (+ (* -1 (* i j)) (* x z))) (*.f64 j (fma.f64 #s(literal -1 binary64) (*.f64 i y) (/.f64 (*.f64 x (*.f64 y z)) j)))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 a (*.f64 b i))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

5 calls:

35.0ms
t
13.0ms
i
12.0ms
a
10.0ms
z
10.0ms
x
Results
AccuracySegmentsBranch
64.6%4z
59.4%6i
60.0%3a
59.8%4t
63.0%3x
Compiler

Compiled 5 to 45 computations (-800% saved)

regimes39.0ms (0.4%)

Memory
-13.9MiB live, 79.6MiB allocated; 14ms collecting garbage
Counts
33 → 6
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
(fma.f64 (-.f64 (*.f64 c t) (*.f64 i y)) j #s(approx (+ (* (- (* i a) (* c z)) b) (* (- (* z y) (* a t)) x)) (*.f64 x (*.f64 y z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

3 calls:

16.0ms
b
12.0ms
z
9.0ms
x
Results
AccuracySegmentsBranch
67.5%7b
61.0%4x
66.1%6z
Compiler

Compiled 3 to 27 computations (-800% saved)

regimes14.0ms (0.2%)

Memory
-12.8MiB live, 31.9MiB allocated; 6ms collecting garbage
Counts
32 → 6
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 i (-.f64 (*.f64 j y) (*.f64 a b)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 t c) j (*.f64 (*.f64 (neg.f64 x) t) a)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 i) y) j (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (fma.f64 (*.f64 (neg.f64 t) a) x (*.f64 (*.f64 j c) t)))
(+.f64 #s(approx (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (*.f64 #s(literal -1 binary64) (*.f64 b (*.f64 c z)))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 t x) (*.f64 b i)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

1 calls:

9.0ms
z
Results
AccuracySegmentsBranch
66.1%6z
Compiler

Compiled 1 to 9 computations (-800% saved)

regimes27.0ms (0.3%)

Memory
24.4MiB live, 68.9MiB allocated; 4ms collecting garbage
Counts
26 → 5
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 x z) (*.f64 j i)) y))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 (neg.f64 j) i (*.f64 x z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t (fma.f64 #s(literal -1 binary64) (*.f64 a x) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y (fma.f64 #s(literal -1 binary64) (*.f64 i j) (*.f64 x z))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 j c) (*.f64 x a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
Calls

3 calls:

10.0ms
j
7.0ms
z
7.0ms
b
Results
AccuracySegmentsBranch
62.0%5j
61.3%4b
63.4%5z
Compiler

Compiled 3 to 27 computations (-800% saved)

regimes29.0ms (0.3%)

Memory
29.5MiB live, 74.2MiB allocated; 5ms collecting garbage
Counts
21 → 4
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 z (-.f64 (*.f64 x y) (*.f64 b c))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 (-.f64 (*.f64 b a) (*.f64 j y)) i))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 x (-.f64 (*.f64 y z) (*.f64 a t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
Calls

4 calls:

9.0ms
a
6.0ms
c
6.0ms
z
6.0ms
b
Results
AccuracySegmentsBranch
61.3%4b
57.8%4c
58.2%7a
57.5%4z
Compiler

Compiled 4 to 36 computations (-800% saved)

regimes68.0ms (0.8%)

Memory
-17.7MiB live, 137.3MiB allocated; 26ms collecting garbage
Counts
18 → 5
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 c (-.f64 (*.f64 j t) (*.f64 b z))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 b (-.f64 (*.f64 a i) (*.f64 c z))))
Calls

9 calls:

7.0ms
j
7.0ms
c
5.0ms
t
5.0ms
x
5.0ms
i
Results
AccuracySegmentsBranch
49.3%4i
49.9%4z
51.2%5c
43.3%2(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
52.9%6y
48.9%3t
53.8%3j
51.9%4x
57.2%5b
Compiler

Compiled 31 to 95 computations (-206.5% saved)

regimes49.0ms (0.5%)

Memory
6.5MiB live, 100.4MiB allocated; 7ms collecting garbage
Counts
16 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Outputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
Calls

9 calls:

7.0ms
t
6.0ms
b
5.0ms
z
5.0ms
j
5.0ms
x
Results
AccuracySegmentsBranch
37.6%1i
41.1%3c
42.6%4y
37.6%1z
43.5%3t
46.9%3x
48.7%4a
47.7%3j
47.1%5b
Compiler

Compiled 9 to 81 computations (-800% saved)

regimes113.0ms (1.3%)

Memory
10.4MiB live, 96.5MiB allocated; 12ms collecting garbage
Counts
15 → 7
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 #s(literal -1 binary64) (*.f64 a x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 y #s(approx (+ (* -1 (* i j)) (* x z)) (*.f64 #s(literal -1 binary64) (*.f64 i j)))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(literal -1 binary64) #s(approx (* i (- (* j y) (* a b))) (*.f64 i (*.f64 j y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
Calls

10 calls:

41.0ms
y
34.0ms
j
5.0ms
z
5.0ms
x
5.0ms
c
Results
AccuracySegmentsBranch
37.3%4i
27.7%1z
41.0%6y
37.9%4c
39.5%4t
35.3%3b
27.7%1(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 y z) (*.f64 t a))) (*.f64 b (-.f64 (*.f64 c z) (*.f64 i a)))) (*.f64 j (-.f64 (*.f64 c t) (*.f64 i y))))
38.2%4x
44.3%7a
37.1%3j
Compiler

Compiled 32 to 104 computations (-225% saved)

regimes15.0ms (0.2%)

Memory
-16.6MiB live, 26.9MiB allocated; 9ms collecting garbage
Counts
12 → 4
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 t x)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
Calls

2 calls:

10.0ms
a
4.0ms
t
Results
AccuracySegmentsBranch
39.4%4t
42.2%6a
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes15.0ms (0.2%)

Memory
-29.2MiB live, 24.8MiB allocated; 11ms collecting garbage
Counts
10 → 6
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 #s(literal -1 binary64) (*.f64 i y)))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
Calls

2 calls:

3.0ms
a
3.0ms
t
Results
AccuracySegmentsBranch
42.2%6a
39.0%4t
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes14.0ms (0.2%)

Memory
32.1MiB live, 32.1MiB allocated; 0ms collecting garbage
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 (neg.f64 x) a)) t))
Calls

4 calls:

3.0ms
j
3.0ms
a
3.0ms
x
3.0ms
t
Results
AccuracySegmentsBranch
35.6%3x
35.9%3j
36.5%3t
37.6%4a
Compiler

Compiled 4 to 36 computations (-800% saved)

regimes73.0ms (0.8%)

Memory
9.5MiB live, 55.0MiB allocated; 4ms collecting garbage
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 b a) i)))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* t (+ (* -1 (* a x)) (* c j))) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* (+ (* -1 (* a x)) (* c j)) t) (*.f64 c (*.f64 j t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 t #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) (*.f64 #s(approx (+ (* -1 (* a x)) (* c j)) (*.f64 c j)) t))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 (*.f64 a i) b)))
Calls

8 calls:

53.0ms
y
3.0ms
j
3.0ms
x
3.0ms
t
3.0ms
a
Results
AccuracySegmentsBranch
30.8%3b
24.3%2x
30.5%3i
29.2%3j
32.0%3a
25.8%2y
30.8%3c
30.6%3t
Compiler

Compiled 8 to 72 computations (-800% saved)

regimes32.0ms (0.4%)

Memory
-37.3MiB live, 8.4MiB allocated; 4ms collecting garbage
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
Outputs
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
#s(approx (+ (* (- (* c t) (* i y)) j) (+ (* (- (* i a) (* c z)) b) (* (+ (* z y) (* (neg t) a)) x))) (*.f64 j #s(approx (- (* c t) (* i y)) (*.f64 c t))))
#s(approx (+ (- (* x (- (* y z) (* t a))) (* b (- (* c z) (* i a)))) (* j (- (* c t) (* i y)))) #s(approx (* -1 (* i (- (* j y) (* a b)))) (*.f64 a (*.f64 b i))))
Calls

2 calls:

1.0ms
a
1.0ms
b
Results
AccuracySegmentsBranch
30.8%3b
30.2%3a
Compiler

Compiled 2 to 18 computations (-800% saved)

regimes11.0ms (0.1%)

Memory
40.2MiB live, 40.2MiB allocated; 0ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

10 calls:

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

Compiled 32 to 104 computations (-225% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 26 to 35 computations (-34.6% saved)

bsearch1.0ms (0%)

Memory
2.0MiB live, 2.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 26 to 35 computations (-34.6% saved)

bsearch37.0ms (0.4%)

Memory
-10.4MiB live, 83.6MiB allocated; 13ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
3.969088495456644e+127
1.4916144479200975e+128
18.0ms
-6.211619513075896e+147
-2.38489948883777e+145
Samples
23.0ms208×0valid
Compiler

Compiled 695 to 724 computations (-4.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult!: 13.0ms (84.8% of total)
ival-sub!: 1.0ms (6.5% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch43.0ms (0.5%)

Memory
6.9MiB live, 94.2MiB allocated; 16ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
3324.698205971232
184151333.35103604
20.0ms
-3.6289222674097186e-106
-1.321837478833534e-110
Samples
22.0ms256×0valid
Compiler

Compiled 864 to 899 computations (-4.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult!: 10.0ms (81.6% of total)
ival-sub!: 2.0ms (16.3% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch18.0ms (0.2%)

Memory
2.3MiB live, 45.7MiB allocated; 8ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
0.0032006897865681327
0.024355271983781176
1.0ms
-3.6289222674097186e-106
-1.321837478833534e-110
Samples
8.0ms96×0valid
Compiler

Compiled 858 to 889 computations (-3.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult!: 4.0ms (90.2% of total)
ival-sub!: 1.0ms (22.5% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch237.0ms (2.7%)

Memory
-11.2MiB live, 103.5MiB allocated; 241ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
1.564993418661814e+20
2.972073869626837e+44
208.0ms
-6.211619513075896e+147
-2.38489948883777e+145
Samples
23.0ms272×0valid
Compiler

Compiled 1 172 to 1 213 computations (-3.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult!: 11.0ms (84.2% of total)
ival-sub!: 2.0ms (15.3% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch50.0ms (0.6%)

Memory
-28.8MiB live, 111.8MiB allocated; 31ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3324.698205971232
184151333.35103604
21.0ms
-1.1661964458402031e+103
-5.235684875563237e+97
Samples
25.0ms256×0valid
Compiler

Compiled 984 to 1 021 computations (-3.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult!: 9.0ms (74.7% of total)
ival-sub!: 2.0ms (16.6% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch29.0ms (0.3%)

Memory
27.6MiB live, 72.5MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
1.564993418661814e+20
2.972073869626837e+44
13.0ms
6.179055143573176e-291
1.729295266664899e-290
8.0ms
-6.211619513075896e+147
-2.38489948883777e+145
Samples
18.0ms176×0valid
Compiler

Compiled 1 382 to 1 433 computations (-3.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult!: 9.0ms (79.4% of total)
ival-sub!: 2.0ms (17.6% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch88.0ms (1%)

Memory
16.7MiB live, 203.7MiB allocated; 25ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.564993418661814e+20
2.972073869626837e+44
24.0ms
5.180735211286378e-160
7.015352995591979e-135
25.0ms
-4.6557858560911764e-160
-2.628646537511004e-175
16.0ms
-7.055962622481538e-91
-2.0957844410353888e-92
13.0ms
-6.211619513075896e+147
-2.38489948883777e+145
Samples
58.0ms528×0valid
Compiler

Compiled 2 663 to 2 760 computations (-3.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult!: 25.0ms (82.7% of total)
ival-sub!: 4.0ms (13.2% of total)
ival-add!: 1.0ms (3.3% of total)
adjust: 0.0ms (0% of total)

bsearch9.0ms (0.1%)

Memory
-28.1MiB live, 17.1MiB allocated; 5ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.564993418661814e+20
2.972073869626837e+44
2.0ms
5.180735211286378e-160
7.015352995591979e-135
4.0ms
-4.6557858560911764e-160
-2.628646537511004e-175
1.0ms
-7.055962622481538e-91
-2.0957844410353888e-92
1.0ms
-6.211619513075896e+147
-2.38489948883777e+145
Compiler

Compiled 2 723 to 2 820 computations (-3.6% saved)

bsearch28.0ms (0.3%)

Memory
17.6MiB live, 62.3MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.564993418661814e+20
2.972073869626837e+44
1.0ms
-4.6557858560911764e-160
-2.628646537511004e-175
1.0ms
-7.055962622481538e-91
-2.0957844410353888e-92
1.0ms
-6.211619513075896e+147
-2.38489948883777e+145
Samples
13.0ms160×0valid
Compiler

Compiled 2 063 to 2 138 computations (-3.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult!: 6.0ms (80.4% of total)
ival-sub!: 1.0ms (13.4% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch84.0ms (0.9%)

Memory
-3.1MiB live, 93.0MiB allocated; 14ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
46.0ms
2.950205345661079e-132
2.091640416559119e-130
9.0ms
-4.209972326180722e-242
-1.8788368413114997e-242
23.0ms
-1.3132965526933436e+132
-1.057888112719919e+128
Samples
33.0ms320×0valid
Compiler

Compiled 1 165 to 1 208 computations (-3.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult!: 19.0ms (87.4% of total)
ival-sub!: 2.0ms (9.2% of total)
ival-add!: 1.0ms (4.6% of total)
adjust: 0.0ms (0% of total)

bsearch66.0ms (0.7%)

Memory
20.9MiB live, 65.0MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
5.830429883189163e-64
6.348404510729982e-58
15.0ms
1.362844920474568e-158
4.956194780767846e-155
2.0ms
-4.209972326180722e-242
-1.8788368413114997e-242
1.0ms
-1.3132965526933436e+132
-1.057888112719919e+128
Samples
24.0ms288×0valid
Compiler

Compiled 1 807 to 1 870 computations (-3.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult!: 11.0ms (82.6% of total)
ival-sub!: 2.0ms (15% of total)
ival-add!: 1.0ms (7.5% of total)
adjust: 0.0ms (0% of total)

bsearch62.0ms (0.7%)

Memory
6.1MiB live, 51.2MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
55.0ms
5.987159588020551e-46
6.577450905630326e-45
4.0ms
-1368839926678.5188
-1113235242977.517
Samples
54.0ms128×0valid
Compiler

Compiled 528 to 547 computations (-3.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult!: 48.0ms (97.2% of total)
ival-sub!: 1.0ms (2% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch161.0ms (1.8%)

Memory
-4.6MiB live, 319.5MiB allocated; 74ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.0647844378604594e+58
4.453213912102395e+60
17.0ms
3.845137986267317e-72
5.688612787776609e-64
24.0ms
6.868515862783973e-232
4.428203459686746e-226
20.0ms
-4.9812823027363e-87
-2.483210738846404e-93
23.0ms
-6.798295156165894e+54
-5.75178557710142e+47
43.0ms
-1.1004587464937736e+202
-5.423714373847566e+188
Samples
110.0ms864×0valid
Compiler

Compiled 3 578 to 3 635 computations (-1.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-mult!: 44.0ms (58.5% of total)
ival-sub!: 29.0ms (38.5% of total)
ival-add!: 2.0ms (2.7% of total)
adjust: 0.0ms (0% of total)

bsearch63.0ms (0.7%)

Memory
7.1MiB live, 147.3MiB allocated; 37ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.0737773296758487e-137
6.404157874186038e-136
23.0ms
-1.5959108202580829e-215
-6.755418405198955e-218
18.0ms
-8.304422189672374e+127
-1.2106522119734623e+126
Samples
44.0ms336×0valid
Compiler

Compiled 1 432 to 1 435 computations (-0.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult!: 20.0ms (86.6% of total)
ival-sub!: 2.0ms (8.7% of total)
ival-add!: 1.0ms (4.3% of total)
adjust: 0.0ms (0% of total)

bsearch26.0ms (0.3%)

Memory
-15.2MiB live, 75.9MiB allocated; 12ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.0647844378604594e+58
4.453213912102395e+60
1.0ms
6.868515862783973e-232
4.428203459686746e-226
1.0ms
-4.9812823027363e-87
-2.483210738846404e-93
1.0ms
-6.798295156165894e+54
-5.75178557710142e+47
1.0ms
-1.1004587464937736e+202
-5.423714373847566e+188
Samples
9.0ms112×0valid
Compiler

Compiled 2 984 to 2 972 computations (0.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-mult!: 4.0ms (74.9% of total)
ival-sub!: 1.0ms (18.7% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch50.0ms (0.6%)

Memory
-1.4MiB live, 138.2MiB allocated; 27ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
5.548838936816276e-89
2.1428685995439823e-80
23.0ms
-3.825366751121104e+68
-7.568599511039242e+63
Samples
23.0ms272×0valid
Compiler

Compiled 1 154 to 1 191 computations (-3.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult!: 10.0ms (78.8% of total)
ival-sub!: 2.0ms (15.8% of total)
ival-add!: 1.0ms (7.9% of total)
adjust: 0.0ms (0% of total)

bsearch44.0ms (0.5%)

Memory
-21.0MiB live, 107.3MiB allocated; 20ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
3.845137986267317e-72
5.688612787776609e-64
19.0ms
-2.559447489599154e-29
-1.2530544626138799e-35
Samples
22.0ms240×0valid
Compiler

Compiled 1 184 to 1 169 computations (1.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult!: 9.0ms (81.4% of total)
ival-sub!: 2.0ms (18.1% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

bsearch34.0ms (0.4%)

Memory
32.0MiB live, 79.4MiB allocated; 3ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.9688146149874518e+67
1.5674574768056981e+68
19.0ms
-2.528588961269419e+86
-2.3924863802069907e+79
Samples
21.0ms240×0valid
Compiler

Compiled 992 to 980 computations (1.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult!: 9.0ms (79.9% of total)
ival-sub!: 2.0ms (17.8% of total)
adjust: 0.0ms (0% of total)
ival-add!: 0.0ms (0% of total)

derivations204.0ms (2.3%)

Memory
2.9MiB live, 146.2MiB allocated; 8ms collecting garbage
Stop Event
fuel
Compiler

Compiled 508 to 294 computations (42.1% saved)

preprocess260.0ms (2.9%)

Memory
-30.4MiB live, 535.8MiB allocated; 80ms collecting garbage
Compiler

Compiled 531 to 317 computations (40.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...