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

Time bar (total: 2.1s)

start0.0ms (0%)

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

analyze0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 13 to 13 computations (0% saved)

sample845.0ms (39.4%)

Memory
47.9MiB live, 1 094.1MiB allocated; 256ms collecting garbage
Samples
487.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 201.0ms
ival-mult!: 169.0ms (84.2% of total)
ival-add!: 30.0ms (14.9% of total)
adjust: 1.0ms (0.5% of total)
Bogosity

preprocess44.0ms (2%)

Memory
-35.4MiB live, 55.0MiB allocated; 18ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089318
1320308
2947308
31785308
41816308
Stop Event
saturated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Symmetry

(sort x y)

(sort z t)

(sort a b)

Compiler

Compiled 22 to 22 computations (0% saved)

series21.0ms (1%)

Memory
37.4MiB live, 37.4MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0140581
Stop Event
iter-limit
Counts
11 → 33
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 x y) (*.f64 z t))
(*.f64 x y)
x
y
(*.f64 z t)
z
t
(*.f64 a b)
a
b
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (fma.f64 t z (*.f64 x y))))
#s(approx (+ (* x y) (* z t)) (*.f64 t z))
#s(approx (+ (* x y) (* z t)) (fma.f64 t z (*.f64 x y)))
#s(approx (* x y) (*.f64 x y))
#s(approx x x)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 t z) x)))))
#s(approx (+ (* x y) (* z t)) (*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) x))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) x))))))
#s(approx y y)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 a b) y) (/.f64 (*.f64 t z) y)))))
#s(approx (+ (* x y) (* z t)) (*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) y))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) y))))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
#s(approx z z)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))))
#s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) z))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))))))
#s(approx t t)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 x y) t)))))
#s(approx (+ (* x y) (* z t)) (*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) t))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) t))))))
#s(approx (* a b) (*.f64 a b))
#s(approx a a)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) a))))))
#s(approx b b)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) b))))))
Calls

18 calls:

TimeVariablePoint
1.0ms
z
inf
1.0ms
x
-inf
1.0ms
z
-inf
1.0ms
x
0
1.0ms
y
-inf

rewrite18.0ms (0.8%)

Memory
-5.7MiB live, 39.5MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01133
01633
13333
29433
322933
433033
033030
Stop Event
iter-limit
saturated
iter-limit
Counts
11 → 59
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 x y) (*.f64 z t))
(*.f64 x y)
x
y
(*.f64 z t)
z
t
(*.f64 a b)
a
b
Outputs
(neg.f64 (neg.f64 (fma.f64 b a (fma.f64 t z (*.f64 y x)))))
(fma.f64 (neg.f64 y) (neg.f64 x) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 x) (neg.f64 y) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 t) (neg.f64 z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 b) (neg.f64 a) (fma.f64 t z (*.f64 y x)))
(fma.f64 (neg.f64 z) (neg.f64 t) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 a) (neg.f64 b) (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(fma.f64 y x (fma.f64 b a (*.f64 t z)))
(fma.f64 x y (fma.f64 b a (*.f64 t z)))
(-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 (neg.f64 z) t))
(-.f64 (*.f64 b a) (neg.f64 (fma.f64 t z (*.f64 y x))))
(-.f64 (fma.f64 b a (*.f64 t z)) (*.f64 (neg.f64 y) x))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (neg.f64 a) b))
(-.f64 (*.f64 t z) (neg.f64 (fma.f64 b a (*.f64 y x))))
(-.f64 (*.f64 y x) (neg.f64 (fma.f64 b a (*.f64 t z))))
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))
(+.f64 (*.f64 b a) (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 b a (*.f64 t z)) (*.f64 y x))
(+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b a))
(+.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))
(+.f64 (*.f64 y x) (fma.f64 b a (*.f64 t z)))
(neg.f64 (neg.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 t z))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 t z))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 y x))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 y) x))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 z) t))
(+.f64 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (neg.f64 y) (neg.f64 x))
(*.f64 (neg.f64 x) (neg.f64 y))
(*.f64 y x)
(*.f64 x y)
(neg.f64 (*.f64 (neg.f64 y) x))
x
y
(*.f64 (neg.f64 t) (neg.f64 z))
(*.f64 (neg.f64 z) (neg.f64 t))
(*.f64 t z)
(*.f64 z t)
(neg.f64 (*.f64 (neg.f64 z) t))
z
t
(*.f64 (neg.f64 b) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 b))
(*.f64 b a)
(*.f64 a b)
(neg.f64 (*.f64 (neg.f64 a) b))
a
b

eval61.0ms (2.8%)

Memory
-57.2MiB live, 33.5MiB allocated; 86ms collecting garbage
Compiler

Compiled 1 275 to 264 computations (79.3% saved)

prune3.0ms (0.1%)

Memory
11.9MiB live, 11.9MiB allocated; 0ms collecting garbage
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New79483
Fresh000
Picked101
Done000
Total80484
Accuracy
100.0%
Counts
84 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
88.1%
(+.f64 #s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))) (*.f64 a b))
70.5%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
63.4%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
Compiler

Compiled 66 to 53 computations (19.7% saved)

series38.0ms (1.8%)

Memory
-10.1MiB live, 85.6MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02401044
Stop Event
iter-limit
Counts
21 → 58
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
a
b
(*.f64 t z)
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
(fma.f64 a b (*.f64 x y))
(*.f64 x y)
x
y
(+.f64 #s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))) (*.f64 a b))
#s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))
(+.f64 t (/.f64 (*.f64 x y) z))
(/.f64 (*.f64 x y) z)
(*.f64 a b)
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (fma.f64 t z (*.f64 x y))))
#s(approx (+ (* a b) (* x y)) (*.f64 a b))
#s(approx (+ (* a b) (* x y)) (fma.f64 a b (*.f64 x y)))
#s(approx (* x y) (*.f64 x y))
#s(approx x x)
#s(approx (+ (* x y) (* z t)) (*.f64 t z))
#s(approx (+ (* x y) (* z t)) (fma.f64 t z (*.f64 x y)))
#s(approx (+ t (/ (* x y) z)) t)
#s(approx (+ t (/ (* x y) z)) (+.f64 t (/.f64 (*.f64 x y) z)))
#s(approx (/ (* x y) z) (/.f64 (*.f64 x y) z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 t z) x)))))
#s(approx (+ (* a b) (* x y)) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
#s(approx (+ (* x y) (* z t)) (*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))))
#s(approx (+ t (/ (* x y) z)) (*.f64 x (+.f64 (/.f64 t x) (/.f64 y z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) x))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) x))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) x))))))
#s(approx (+ t (/ (* x y) z)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 t x) (*.f64 #s(literal -1 binary64) (/.f64 y z))))))
#s(approx y y)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 a b) y) (/.f64 (*.f64 t z) y)))))
#s(approx (+ (* a b) (* x y)) (*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))))
#s(approx (+ (* x y) (* z t)) (*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))))
#s(approx (+ t (/ (* x y) z)) (*.f64 y (+.f64 (/.f64 t y) (/.f64 x z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) y))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) y))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) y))))))
#s(approx (+ t (/ (* x y) z)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 t y) (*.f64 #s(literal -1 binary64) (/.f64 x z))))))
#s(approx z z)
#s(approx (+ t (/ (* x y) z)) (/.f64 (fma.f64 t z (*.f64 x y)) z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))))
#s(approx (+ (* a b) (* t z)) (*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))))
#s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) z))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) z))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 x y) t)))))
#s(approx (+ (* a b) (* t z)) (*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))))
#s(approx (+ (* x y) (* z t)) (*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))))
#s(approx (+ t (/ (* x y) z)) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) (*.f64 t z)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) t))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) t))))))
#s(approx (+ (* x y) (* z t)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) t))))))
#s(approx (+ t (/ (* x y) z)) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (*.f64 t z))) #s(literal 1 binary64)))))
#s(approx a a)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
#s(approx (+ (* a b) (* t z)) (*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))))
#s(approx (+ (* a b) (* x y)) (*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) a))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) a))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) a))))))
#s(approx b b)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
#s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))))
#s(approx (+ (* a b) (* x y)) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) b))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) b))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) b))))))
Calls

18 calls:

TimeVariablePoint
9.0ms
x
-inf
2.0ms
x
0
2.0ms
z
-inf
1.0ms
y
-inf
1.0ms
z
inf

rewrite133.0ms (6.2%)

Memory
31.4MiB live, 214.9MiB allocated; 28ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026140
039138
1104136
2285130
3857130
43110130
05375123
Stop Event
iter-limit
node-limit
iter-limit
Counts
21 → 1 091
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
a
b
(*.f64 t z)
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
(fma.f64 a b (*.f64 x y))
(*.f64 x y)
x
y
(+.f64 #s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))) (*.f64 a b))
#s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))))
(*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))
(+.f64 t (/.f64 (*.f64 x y) z))
(/.f64 (*.f64 x y) z)
(*.f64 a b)
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
(neg.f64 (neg.f64 (fma.f64 b a (*.f64 t z))))
(fma.f64 (*.f64 (*.f64 z z) t) (/.f64 #s(literal 1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 z z) (/.f64 t z) (*.f64 b a))
(fma.f64 (neg.f64 b) (neg.f64 a) (*.f64 t z))
(fma.f64 (*.f64 #s(literal 1 binary64) t) z (*.f64 b a))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 b a))
(fma.f64 (neg.f64 a) (neg.f64 b) (*.f64 t z))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 b a))
(fma.f64 b a (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 b a))
(fma.f64 t z (*.f64 b a))
(fma.f64 z (*.f64 #s(literal 1 binary64) t) (*.f64 b a))
(fma.f64 z t (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 (neg.f64 z) t))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 b) a))
(+.f64 (*.f64 b a) (*.f64 t z))
(+.f64 (*.f64 t z) (*.f64 b a))
a
b
(*.f64 (*.f64 (*.f64 z z) t) (/.f64 #s(literal 1 binary64) z))
(*.f64 (*.f64 z z) (/.f64 t z))
(*.f64 (*.f64 #s(literal 1 binary64) t) z)
(*.f64 (neg.f64 t) (neg.f64 z))
(*.f64 (neg.f64 z) (neg.f64 t))
(*.f64 (*.f64 t z) #s(literal 1 binary64))
(*.f64 t z)
(*.f64 z (*.f64 #s(literal 1 binary64) t))
(*.f64 z t)
(/.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (neg.f64 z))
(/.f64 (*.f64 (*.f64 z z) t) (*.f64 #s(literal -1 binary64) (neg.f64 z)))
(/.f64 (*.f64 (*.f64 z z) t) z)
(neg.f64 (*.f64 (neg.f64 z) t))
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) z)
(/.f64 (neg.f64 (fma.f64 (*.f64 b a) z (*.f64 (*.f64 y x) z))) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (*.f64 (neg.f64 y) z) x))) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b a) (neg.f64 z)) (*.f64 (*.f64 y x) z))) z)
(/.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z))
(/.f64 (fma.f64 (*.f64 b a) z (*.f64 (*.f64 y x) z)) z)
(/.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (*.f64 (neg.f64 y) z) x)) z)
(/.f64 (-.f64 (*.f64 (*.f64 b a) (neg.f64 z)) (*.f64 (*.f64 y x) z)) (neg.f64 z))
(neg.f64 (neg.f64 (fma.f64 b a (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 b a))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 b a))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 b a))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 b a))
(fma.f64 (neg.f64 b) (neg.f64 a) (*.f64 y x))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 b a))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 b a))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 b a))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 b a))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 b a))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 b a))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 b a))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 b a))
(fma.f64 (neg.f64 a) (neg.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 b a))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 b a))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 b a))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 b a))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 b a))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 b a))
(fma.f64 b a (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 b a))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 b a))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 y x (*.f64 b a))
(fma.f64 x y (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 b) a))
(+.f64 (*.f64 b a) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 b a))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(*.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z))
(*.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x)
(*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z))
(*.f64 (*.f64 z y) (/.f64 x z))
(*.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z))
(*.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)))
(*.f64 (*.f64 z x) (/.f64 y z))
(*.f64 (/.f64 x z) (*.f64 z y))
(*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y))
(*.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)))
(*.f64 (/.f64 y z) (*.f64 z x))
(*.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (neg.f64 x) (neg.f64 y))
(*.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z))
(*.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z))
(*.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (neg.f64 y) (neg.f64 x))
(*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z))
(*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z))
(*.f64 #s(literal 1 binary64) (*.f64 y x))
(*.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y))
(*.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y x) z) z)
(*.f64 (*.f64 y x) #s(literal 1 binary64))
(*.f64 z (/.f64 (*.f64 y x) z))
(*.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)))
(*.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 y x)
(*.f64 x y)
(/.f64 (neg.f64 (*.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x))) z)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 y) z) x))) (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 y x) z))) (neg.f64 (*.f64 #s(literal 2 binary64) z)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64))) (neg.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64))) (neg.f64 (*.f64 z #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 y x) z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z)) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) z) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 z z))
(/.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 z (*.f64 (*.f64 y x) z)) (*.f64 z z))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 y x) z)) (*.f64 #s(literal 2 binary64) z))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 (*.f64 y x) z) z) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64)) (*.f64 (neg.f64 z) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64)) (*.f64 z #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z))
(/.f64 (*.f64 (*.f64 y x) z) (*.f64 #s(literal -1 binary64) (neg.f64 z)))
(/.f64 (*.f64 (*.f64 y x) z) z)
(neg.f64 (*.f64 (neg.f64 x) y))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 y x (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 x y (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 x y (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(+.f64 (*.f64 y x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
x
y
(neg.f64 (neg.f64 (fma.f64 b a #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))))))
(fma.f64 (neg.f64 b) (neg.f64 a) #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))))
(fma.f64 (neg.f64 a) (neg.f64 b) #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))))
(fma.f64 b a #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))))
(fma.f64 a b #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))))
(-.f64 (*.f64 b a) (neg.f64 #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z)))))
(-.f64 #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))) (*.f64 (neg.f64 b) a))
(+.f64 (*.f64 b a) #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))))
(+.f64 #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z))) (*.f64 b a))
#s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z)))
(neg.f64 (neg.f64 #s(approx (+ (* x y) (* z t)) (fma.f64 y x (*.f64 t z)))))
(*.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)) (neg.f64 z))
(*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (/.f64 #s(literal 1 binary64) z))
(*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) z))
(*.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 t z)))
(*.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 x z) y t)))
(*.f64 (fma.f64 (/.f64 x z) y t) z)
(*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 1 binary64))
(*.f64 z (fma.f64 (/.f64 x z) y t))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z)) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 2 binary64)) z) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 #s(literal 2 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 2 binary64)) (neg.f64 z)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 z z) t))) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y x) z)) z) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) z) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 #s(literal 2 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) (neg.f64 z)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 z z) t))) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 z z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 y x) z)) z) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 #s(literal 2 binary64) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 #s(literal 2 binary64) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y x) z) z) z) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y x) z) z) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) z) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64)) z) (*.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64)) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64)) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64)) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64)) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64)) z) (*.f64 (*.f64 z #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z #s(literal 2 binary64)) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64)) (neg.f64 z)) (*.f64 (*.f64 z #s(literal 2 binary64)) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z #s(literal 2 binary64)) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 z z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) z) (*.f64 z (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 z (*.f64 (*.f64 z z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 z z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)))) (*.f64 (neg.f64 z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) #s(literal 2 binary64)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)))) (*.f64 (neg.f64 z) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 z z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z))) (*.f64 (neg.f64 z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 (neg.f64 z) z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (*.f64 y x) z) z))) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 (neg.f64 z) z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)))) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 z #s(literal 2 binary64))) (*.f64 (neg.f64 z) (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64)))) (*.f64 (neg.f64 z) (*.f64 z #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 (neg.f64 z) #s(literal 2 binary64))) (*.f64 (neg.f64 z) (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64)))) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) z) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)) (*.f64 z (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)))) (*.f64 z (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) #s(literal 2 binary64)) (*.f64 z (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)))) (*.f64 z #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (neg.f64 z)) (*.f64 z (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)) (*.f64 z (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z))) (*.f64 z (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (*.f64 (neg.f64 z) z)) (*.f64 z (*.f64 (*.f64 (*.f64 y x) z) z))) (*.f64 z (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (*.f64 (neg.f64 z) z)) (*.f64 z (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)))) (*.f64 z (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (*.f64 z #s(literal 2 binary64))) (*.f64 z (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64)))) (*.f64 z (*.f64 z #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (*.f64 (neg.f64 z) #s(literal 2 binary64))) (*.f64 z (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64)))) (*.f64 z (*.f64 (neg.f64 z) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) z) (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (neg.f64 z)) (*.f64 z (*.f64 (*.f64 y x) z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (neg.f64 z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal 2 binary64))) (neg.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (neg.f64 z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal 2 binary64))) (neg.f64 (*.f64 z #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal 1 binary64))) z)
(/.f64 (neg.f64 (*.f64 z (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 z (*.f64 (fma.f64 y x (*.f64 t z)) z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) z)) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) z)) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64))) z)
(/.f64 (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 z (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 z (*.f64 (fma.f64 y x (*.f64 t z)) z)) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) z) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) z) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (neg.f64 z)) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal 2 binary64)) (*.f64 (neg.f64 z) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (neg.f64 z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal 2 binary64)) (*.f64 z #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal 1 binary64)) (neg.f64 z))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64)) (neg.f64 z))
(/.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (neg.f64 z))
(/.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (*.f64 #s(literal -1 binary64) (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) z)
(neg.f64 (neg.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 t z))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 t z))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 t z))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 t z))
(fma.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 t z))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 t z))
(fma.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)) (neg.f64 z) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)) (neg.f64 z) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 t z))
(fma.f64 (*.f64 (*.f64 z z) t) (/.f64 #s(literal 1 binary64) z) (*.f64 y x))
(fma.f64 (*.f64 z z) (/.f64 t z) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (/.f64 #s(literal -1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 t z))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 t z))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 t z))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 t z))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 t z))
(fma.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) #s(literal -1 binary64) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 t z))
(fma.f64 (*.f64 #s(literal 1 binary64) t) z (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 t z))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 t z))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 t z))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 y x))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 t z))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 t z))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 t z))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 t z))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 t z))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 t z))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 t z))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 t z))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 t z))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) z) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) z) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 t z))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 t z))
(fma.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 t z)) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 x z) y t)) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 x z) y t)) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 y x))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 t z))
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 t z))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 t z))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 t z))
(fma.f64 (fma.f64 y x (*.f64 t z)) #s(literal 1 binary64) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 y x (*.f64 t z)) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 z (*.f64 #s(literal 1 binary64) t) (*.f64 y x))
(fma.f64 z (fma.f64 (/.f64 x z) y t) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(fma.f64 z (fma.f64 (/.f64 x z) y t) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 t z))
(fma.f64 z t (*.f64 y x))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 t z))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(-.f64 (*.f64 y x) (*.f64 (*.f64 #s(literal -1 binary64) t) z))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 z) t))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 x) y))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (fma.f64 y x (*.f64 t z)) #s(literal 0 binary64)))
(+.f64 (fma.f64 y x (*.f64 t z)) (*.f64 #s(literal 0 binary64) (fma.f64 y x (*.f64 t z))))
(+.f64 (*.f64 t z) (*.f64 y x))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (fma.f64 (/.f64 x z) y t)) z)
(*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (/.f64 #s(literal -1 binary64) (*.f64 z z)))
(*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (/.f64 #s(literal 1 binary64) (*.f64 z z)))
(*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) (/.f64 #s(literal -1 binary64) z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (/.f64 x z) y t)))
(*.f64 (/.f64 #s(literal 1 binary64) z) (fma.f64 y x (*.f64 t z)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x z) y t))
(*.f64 (fma.f64 (/.f64 x z) y t) #s(literal 1 binary64))
(*.f64 (fma.f64 y x (*.f64 t z)) (/.f64 #s(literal 1 binary64) z))
(*.f64 z (*.f64 (fma.f64 (/.f64 x z) y t) (/.f64 #s(literal 1 binary64) z)))
(*.f64 z (/.f64 (fma.f64 y x (*.f64 t z)) (*.f64 z z)))
(*.f64 z (/.f64 (fma.f64 (/.f64 x z) y t) z))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) z)) (*.f64 (neg.f64 z) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) t) (*.f64 z z)) (*.f64 (neg.f64 z) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 (neg.f64 z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) t) (*.f64 z z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 (neg.f64 z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z))) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 (neg.f64 z) z)) (*.f64 z (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 z (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 z z)) (*.f64 z (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 z (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 z z)) (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 z (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 (neg.f64 z) z)) (*.f64 z (*.f64 (*.f64 y x) z))) (*.f64 z (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) (*.f64 (neg.f64 z) z)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 z z) t))) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 z) z)) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) (*.f64 (neg.f64 z) z)) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 (neg.f64 z) z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 (neg.f64 z) z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 (neg.f64 z) z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 z z) t))) (*.f64 (*.f64 z z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 z) z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 z z) t))) (*.f64 (neg.f64 z) (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 (neg.f64 z) z)) (*.f64 z (*.f64 (*.f64 z z) t))) (*.f64 z (*.f64 (neg.f64 z) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) (*.f64 z z)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 #s(literal 2 binary64) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) (*.f64 z z)) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) (*.f64 z z)) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 z z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 z z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 z z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) (*.f64 z z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (*.f64 z z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 x) y) (*.f64 z z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (neg.f64 z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 z z)) (*.f64 z (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 z (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) z) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 #s(literal 2 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) z) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 z) t))) (*.f64 #s(literal 2 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 #s(literal 2 binary64) (*.f64 t z))) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) (neg.f64 z)) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) z) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) z) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 (neg.f64 z) t))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) (neg.f64 z)) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (*.f64 t z))) (*.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z)) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) (neg.f64 z)) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) z) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) z) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 (neg.f64 z) t))) (*.f64 (*.f64 #s(literal 2 binary64) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) (neg.f64 z)) (*.f64 (*.f64 #s(literal 2 binary64) z) (*.f64 t z))) (*.f64 (*.f64 #s(literal 2 binary64) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 z z) (*.f64 (neg.f64 z) t))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 t z))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (neg.f64 z) t))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 t z))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 (neg.f64 z) t))) (*.f64 (*.f64 (neg.f64 z) z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 z) z) (*.f64 t z))) (*.f64 (*.f64 (neg.f64 z) z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) z) (*.f64 (*.f64 z z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) z) (*.f64 (*.f64 z z) (*.f64 (neg.f64 z) t))) (*.f64 (*.f64 z z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (*.f64 z z) (*.f64 t z))) (*.f64 (*.f64 z z) (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 z (*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 z (*.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z))) z)
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 y x (*.f64 t z)) z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y x (*.f64 t z)) z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal 1 binary64))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal -1 binary64))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64))) (*.f64 z z))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z)) (neg.f64 z))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z)) (*.f64 z z))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 y x (*.f64 t z)) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y x (*.f64 t z)) z)) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal -1 binary64)) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) #s(literal 1 binary64)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) (neg.f64 z))
(/.f64 (fma.f64 y x (*.f64 t z)) (*.f64 #s(literal -1 binary64) (neg.f64 z)))
(/.f64 (fma.f64 y x (*.f64 t z)) z)
(neg.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 y) z)) (/.f64 x z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 y) z)) (/.f64 x z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 y) z)) (/.f64 x z) t)
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) z)) (/.f64 y z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) z)) (/.f64 y z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) z)) (/.f64 y z) t)
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (/.f64 (neg.f64 x) z) y)) z (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (/.f64 (neg.f64 x) z) y)) z (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (/.f64 (neg.f64 x) z) y)) z t)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 y z)) (*.f64 z x) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 y z)) (*.f64 z x) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 y z)) (*.f64 z x) t)
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 y x) z)) (neg.f64 z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 y x) z)) (neg.f64 z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 y x) z)) (neg.f64 z) t)
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 (neg.f64 y) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 (neg.f64 y) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 (neg.f64 y) z) t)
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (/.f64 (neg.f64 x) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (/.f64 (neg.f64 x) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (/.f64 (neg.f64 x) z) t)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) z (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) z (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) z t)
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (/.f64 (neg.f64 y) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (/.f64 (neg.f64 y) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (/.f64 (neg.f64 y) z) t)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (*.f64 (*.f64 y x) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (*.f64 (*.f64 y x) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (*.f64 (*.f64 y x) z) t)
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) (/.f64 #s(literal -1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) (/.f64 #s(literal -1 binary64) z)) t)
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (/.f64 (neg.f64 x) z) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (/.f64 (neg.f64 x) z) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (/.f64 (neg.f64 x) z) z) t)
(fma.f64 (*.f64 z y) (*.f64 (/.f64 x z) (/.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 z y) (*.f64 (/.f64 x z) (/.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 z y) (*.f64 (/.f64 x z) (/.f64 #s(literal 1 binary64) z)) t)
(fma.f64 (*.f64 z y) (/.f64 (/.f64 x z) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 z y) (/.f64 (/.f64 x z) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 z y) (/.f64 (/.f64 x z) z) t)
(fma.f64 (/.f64 (neg.f64 x) z) (neg.f64 y) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 (neg.f64 x) z) (neg.f64 y) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 (neg.f64 x) z) (neg.f64 y) t)
(fma.f64 (/.f64 t z) z (/.f64 (*.f64 y x) z))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) (/.f64 #s(literal -1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) (/.f64 #s(literal -1 binary64) z)) t)
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (/.f64 (neg.f64 y) z) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (/.f64 (neg.f64 y) z) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (/.f64 (neg.f64 y) z) z) t)
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) (/.f64 #s(literal -1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) (/.f64 #s(literal -1 binary64) z)) t)
(fma.f64 (*.f64 z x) (*.f64 (/.f64 y z) (/.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 y z) (/.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 y z) (/.f64 #s(literal 1 binary64) z)) t)
(fma.f64 (*.f64 z x) (/.f64 (/.f64 y z) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 z x) (/.f64 (/.f64 y z) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 z x) (/.f64 (/.f64 y z) z) t)
(fma.f64 (/.f64 x z) y (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 x z) y (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 x z) y t)
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) (*.f64 z z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) (*.f64 z z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) (*.f64 z z)) t)
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 (/.f64 #s(literal -1 binary64) z) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 (/.f64 #s(literal -1 binary64) z) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 (/.f64 #s(literal -1 binary64) z) z) t)
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) (*.f64 z z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) (*.f64 z z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) (*.f64 z z)) t)
(fma.f64 (/.f64 (neg.f64 y) z) (neg.f64 x) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 (neg.f64 y) z) (neg.f64 x) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 (neg.f64 y) z) (neg.f64 x) t)
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) y) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) y) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) y) t)
(fma.f64 (*.f64 #s(literal 1 binary64) t) #s(literal 1 binary64) (/.f64 (*.f64 y x) z))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 x) z) y) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 #s(literal 1 binary64) t))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 x) z) y) t)
(fma.f64 (/.f64 y z) x (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 y z) x (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 y z) x t)
(fma.f64 (neg.f64 t) #s(literal -1 binary64) (/.f64 (*.f64 y x) z))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 y) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 y) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 y) z) t)
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 x) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 x) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 x) z) t)
(fma.f64 (*.f64 (neg.f64 z) t) (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 y x) z))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) #s(literal -1 binary64) t)
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 y x) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 y x) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 y x) t)
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 t z) (/.f64 (*.f64 y x) z))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y x) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y x) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y x) z) t)
(fma.f64 #s(literal 1 binary64) t (/.f64 (*.f64 y x) z))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal -1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal -1 binary64) z)) t)
(fma.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 (neg.f64 x) z) y) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 (neg.f64 x) z) y) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 (neg.f64 x) z) y) z) t)
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) z) (/.f64 (*.f64 y x) z))
(fma.f64 (*.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) z) t)
(fma.f64 (/.f64 (*.f64 y x) z) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 y x) z) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (/.f64 (*.f64 y x) z) #s(literal 1 binary64) t)
(fma.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) z) t)
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z))
(fma.f64 t #s(literal 1 binary64) (/.f64 (*.f64 y x) z))
(fma.f64 z (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 z (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 z (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) t)
(fma.f64 z (*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (/.f64 #s(literal -1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 z (*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 z (*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (/.f64 #s(literal -1 binary64) z)) t)
(fma.f64 z (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z)) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 z (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z)) (*.f64 #s(literal 1 binary64) t))
(fma.f64 z (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z)) t)
(fma.f64 z (/.f64 (/.f64 (*.f64 y x) z) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 z (/.f64 (/.f64 (*.f64 y x) z) z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 z (/.f64 (/.f64 (*.f64 y x) z) z) t)
(fma.f64 z (/.f64 t z) (/.f64 (*.f64 y x) z))
(fma.f64 y (/.f64 x z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 y (/.f64 x z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 y (/.f64 x z) t)
(fma.f64 x (/.f64 y z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(fma.f64 x (/.f64 y z) (*.f64 #s(literal 1 binary64) t))
(fma.f64 x (/.f64 y z) t)
(-.f64 (*.f64 #s(literal 1 binary64) t) (*.f64 (/.f64 (neg.f64 x) z) y))
(-.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 y x) z) (*.f64 #s(literal -1 binary64) t))
(-.f64 (/.f64 (*.f64 y x) z) (neg.f64 t))
(-.f64 t (*.f64 (/.f64 (neg.f64 x) z) y))
(+.f64 (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)) (/.f64 (*.f64 y x) z))
(+.f64 (*.f64 #s(literal 1 binary64) t) (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 (*.f64 y x) z) (/.f64 (*.f64 (*.f64 z z) t) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 y x) z) (*.f64 #s(literal 1 binary64) t))
(+.f64 (/.f64 (*.f64 y x) z) t)
(+.f64 t (/.f64 (*.f64 y x) z))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 y) z)) (/.f64 x z))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) z)) (/.f64 y z))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (/.f64 (neg.f64 x) z) y)) z)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 y z)) (*.f64 z x))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 y x) z)) (neg.f64 z))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 (neg.f64 y) z))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (/.f64 (neg.f64 x) z))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)) z)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (/.f64 (neg.f64 y) z))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (*.f64 (*.f64 y x) z))
(*.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (*.f64 (neg.f64 y) z) (/.f64 (/.f64 (neg.f64 x) z) z))
(*.f64 (*.f64 z y) (*.f64 (/.f64 x z) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (*.f64 z y) (/.f64 (/.f64 x z) z))
(*.f64 (/.f64 (neg.f64 x) z) (neg.f64 y))
(*.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (*.f64 (neg.f64 x) z) (/.f64 (/.f64 (neg.f64 y) z) z))
(*.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (*.f64 z x) (*.f64 (/.f64 y z) (/.f64 #s(literal 1 binary64) z)))
(*.f64 (*.f64 z x) (/.f64 (/.f64 y z) z))
(*.f64 (/.f64 x z) y)
(*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) (*.f64 z z)))
(*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 (/.f64 #s(literal -1 binary64) z) z))
(*.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) (*.f64 z z)))
(*.f64 (/.f64 (neg.f64 y) z) (neg.f64 x))
(*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (neg.f64 x) y))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 x) z) y))
(*.f64 (/.f64 y z) x)
(*.f64 (neg.f64 x) (/.f64 (neg.f64 y) z))
(*.f64 (neg.f64 y) (/.f64 (neg.f64 x) z))
(*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 y x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y x) z))
(*.f64 (neg.f64 z) (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (neg.f64 z) (/.f64 (*.f64 (/.f64 (neg.f64 x) z) y) z))
(*.f64 (*.f64 (neg.f64 x) y) (/.f64 #s(literal -1 binary64) z))
(*.f64 (/.f64 (*.f64 y x) z) #s(literal 1 binary64))
(*.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) z))
(*.f64 z (*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y x) z)))
(*.f64 z (*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (/.f64 #s(literal -1 binary64) z)))
(*.f64 z (*.f64 (/.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z)))
(*.f64 z (/.f64 (/.f64 (*.f64 y x) z) z))
(*.f64 y (/.f64 x z))
(*.f64 x (/.f64 y z))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y))) (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x))) (neg.f64 (*.f64 #s(literal 2 binary64) z)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 y x) z)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 x) y)) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) (*.f64 #s(literal 2 binary64) z))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 z z))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 y x) z) (*.f64 z z))
(/.f64 (*.f64 (neg.f64 x) y) (neg.f64 z))
(/.f64 (*.f64 y x) (*.f64 #s(literal -1 binary64) (neg.f64 z)))
(/.f64 (*.f64 y x) z)
(neg.f64 (*.f64 (/.f64 (neg.f64 x) z) y))
(*.f64 (neg.f64 b) (neg.f64 a))
(*.f64 (neg.f64 a) (neg.f64 b))
(*.f64 b a)
(*.f64 a b)
(neg.f64 (*.f64 (neg.f64 b) a))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 z z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b a) z (*.f64 (*.f64 y x) z)) z) (*.f64 z (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b a) z (*.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 z (*.f64 (*.f64 z z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (*.f64 (neg.f64 y) z) x)) z) (*.f64 z (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z)) (*.f64 z (*.f64 (*.f64 z z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (neg.f64 z)) (*.f64 (*.f64 y x) z)) z) (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 z) z) t))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 b a) (neg.f64 z)) (*.f64 (*.f64 y x) z)) (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 (*.f64 z z) t))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) z) (*.f64 (neg.f64 z) (fma.f64 (*.f64 (neg.f64 b) a) z (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (neg.f64 z)) (*.f64 (neg.f64 z) (fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 z) (*.f64 (*.f64 y x) z)))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) (neg.f64 z)) (*.f64 (neg.f64 z) (-.f64 (*.f64 (*.f64 (neg.f64 b) a) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (neg.f64 z) z) t) z) (*.f64 (neg.f64 z) (-.f64 (*.f64 (*.f64 (neg.f64 b) a) z) (*.f64 (*.f64 y x) z)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) z) (*.f64 z (fma.f64 (*.f64 (neg.f64 b) a) z (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (neg.f64 z)) (*.f64 z (fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 z) (*.f64 (*.f64 y x) z)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) (neg.f64 z)) (*.f64 z (-.f64 (*.f64 (*.f64 (neg.f64 b) a) (neg.f64 z)) (*.f64 (*.f64 (neg.f64 y) z) x)))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z z) t) z) (*.f64 z (-.f64 (*.f64 (*.f64 (neg.f64 b) a) z) (*.f64 (*.f64 y x) z)))) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b a (*.f64 t z)) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) z)
(/.f64 (neg.f64 (fma.f64 (fma.f64 b a (*.f64 t z)) z (*.f64 (*.f64 y x) z))) (neg.f64 z))
(/.f64 (neg.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z))) z)
(/.f64 (neg.f64 (fma.f64 (*.f64 b a) z (*.f64 (fma.f64 y x (*.f64 t z)) z))) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 t z)) z) (*.f64 (*.f64 (neg.f64 y) z) x))) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 t z)) (neg.f64 z)) (*.f64 (*.f64 y x) z))) z)
(/.f64 (fma.f64 (fma.f64 b a (*.f64 t z)) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z))
(/.f64 (fma.f64 (fma.f64 b a (*.f64 t z)) z (*.f64 (*.f64 y x) z)) z)
(/.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z)) (neg.f64 z))
(/.f64 (fma.f64 (*.f64 b a) z (*.f64 (fma.f64 y x (*.f64 t z)) z)) z)
(/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 t z)) z) (*.f64 (*.f64 (neg.f64 y) z) x)) z)
(/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 t z)) (neg.f64 z)) (*.f64 (*.f64 y x) z)) (neg.f64 z))
(neg.f64 (neg.f64 (fma.f64 b a (fma.f64 y x (*.f64 t z)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 z y) (/.f64 x z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)) (neg.f64 z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (*.f64 z z) t) (/.f64 #s(literal 1 binary64) z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 z z) (/.f64 t z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) z) (/.f64 #s(literal -1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 z x) (/.f64 y z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (/.f64 x z) (*.f64 z y) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (fma.f64 y x (*.f64 t z)) z) (/.f64 #s(literal 1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 b) (neg.f64 a) (fma.f64 y x (*.f64 t z)))
(fma.f64 (neg.f64 (fma.f64 y x (*.f64 t z))) #s(literal -1 binary64) (*.f64 b a))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 #s(literal 1 binary64) t) z (fma.f64 b a (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (fma.f64 b a (*.f64 t z)))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (/.f64 y z) (*.f64 z x) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 t) (neg.f64 z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 x) (neg.f64 y) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 y) (neg.f64 x) (fma.f64 b a (*.f64 t z)))
(fma.f64 (neg.f64 a) (neg.f64 b) (fma.f64 y x (*.f64 t z)))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (fma.f64 b a (*.f64 t z)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (fma.f64 y x (*.f64 t z)) z) (*.f64 b a))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (fma.f64 b a (*.f64 t z)))
(fma.f64 #s(literal 1 binary64) (fma.f64 y x (*.f64 t z)) (*.f64 b a))
(fma.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 x z) y t)) (*.f64 b a))
(fma.f64 (neg.f64 z) (neg.f64 t) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (fma.f64 b a (*.f64 t z)))
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 y x) z) z (fma.f64 b a (*.f64 t z)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (fma.f64 b a (*.f64 t z)))
(fma.f64 b a (fma.f64 y x (*.f64 t z)))
(fma.f64 a b (fma.f64 y x (*.f64 t z)))
(fma.f64 (fma.f64 y x (*.f64 t z)) #s(literal 1 binary64) (*.f64 b a))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 z (*.f64 #s(literal 1 binary64) t) (fma.f64 b a (*.f64 y x)))
(fma.f64 z (fma.f64 (/.f64 x z) y t) (*.f64 b a))
(fma.f64 z (/.f64 (*.f64 y x) z) (fma.f64 b a (*.f64 t z)))
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (fma.f64 b a (*.f64 t z)))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (fma.f64 b a (*.f64 t z)))
(fma.f64 y x (fma.f64 b a (*.f64 t z)))
(fma.f64 x y (fma.f64 b a (*.f64 t z)))
(-.f64 (fma.f64 b a (*.f64 t z)) (*.f64 (neg.f64 x) y))
(-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 (neg.f64 z) t))
(-.f64 (*.f64 b a) (neg.f64 (fma.f64 y x (*.f64 t z))))
(-.f64 (*.f64 y x) (neg.f64 (fma.f64 b a (*.f64 t z))))
(-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (neg.f64 b) a))
(-.f64 (*.f64 t z) (neg.f64 (fma.f64 b a (*.f64 y x))))
(+.f64 (fma.f64 b a (*.f64 t z)) (*.f64 y x))
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))
(+.f64 (*.f64 b a) (fma.f64 y x (*.f64 t z)))
(+.f64 (*.f64 y x) (fma.f64 b a (*.f64 t z)))
(+.f64 (fma.f64 y x (*.f64 t z)) (*.f64 b a))
(+.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) z)
(/.f64 (neg.f64 (fma.f64 (*.f64 b a) z (*.f64 (*.f64 y x) z))) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (*.f64 (neg.f64 y) z) x))) (neg.f64 z))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b a) (neg.f64 z)) (*.f64 (*.f64 y x) z))) z)
(/.f64 (fma.f64 (*.f64 b a) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z))
(/.f64 (fma.f64 (*.f64 b a) z (*.f64 (*.f64 y x) z)) z)
(/.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (*.f64 (neg.f64 y) z) x)) z)
(/.f64 (-.f64 (*.f64 (*.f64 b a) (neg.f64 z)) (*.f64 (*.f64 y x) z)) (neg.f64 z))
(neg.f64 (neg.f64 (fma.f64 b a (*.f64 y x))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 b a))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 b a))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 b a))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 b a))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 b a))
(fma.f64 (neg.f64 b) (neg.f64 a) (*.f64 y x))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 b a))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 b a))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 b a))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 b a))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 b a))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 b a))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 b a))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 b a))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 b a))
(fma.f64 (neg.f64 a) (neg.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 b a))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 b a))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 b a))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 b a))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 b a))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 b a))
(fma.f64 b a (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 b a))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 b a))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 b a))
(fma.f64 y x (*.f64 b a))
(fma.f64 x y (*.f64 b a))
(-.f64 (*.f64 b a) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 b) a))
(+.f64 (*.f64 b a) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 b a))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(*.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z))
(*.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x)
(*.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z))
(*.f64 (*.f64 z y) (/.f64 x z))
(*.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)))
(*.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z))
(*.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)))
(*.f64 (*.f64 z x) (/.f64 y z))
(*.f64 (/.f64 x z) (*.f64 z y))
(*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z))
(*.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z))
(*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y))
(*.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)))
(*.f64 (/.f64 y z) (*.f64 z x))
(*.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (neg.f64 x) (neg.f64 y))
(*.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)))
(*.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)))
(*.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z))
(*.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z))
(*.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 (neg.f64 y) (neg.f64 x))
(*.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z))
(*.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z))
(*.f64 #s(literal 1 binary64) (*.f64 y x))
(*.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y))
(*.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y x) z) z)
(*.f64 (*.f64 y x) #s(literal 1 binary64))
(*.f64 z (/.f64 (*.f64 y x) z))
(*.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)))
(*.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 y x)
(*.f64 x y)
(/.f64 (neg.f64 (*.f64 (*.f64 y x) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x))) z)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 y) z) x))) (neg.f64 (*.f64 #s(literal 2 binary64) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 y x) z))) (neg.f64 (*.f64 #s(literal 2 binary64) z)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64))) (neg.f64 (*.f64 (neg.f64 z) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64))) (neg.f64 (*.f64 z #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x))) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 y x) z))) (*.f64 (neg.f64 z) z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z)) (*.f64 z z))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) z) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 z z))
(/.f64 (*.f64 (neg.f64 z) (*.f64 (*.f64 y x) z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 y x) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 z)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 z (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 z (*.f64 (*.f64 y x) z)) (*.f64 z z))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 y x)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (neg.f64 z))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 y x) z)) (*.f64 #s(literal 2 binary64) z))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) z) (*.f64 (neg.f64 z) z))
(/.f64 (*.f64 (*.f64 (*.f64 y x) z) z) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z)) (*.f64 z z))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 y) z) x) #s(literal 2 binary64)) (*.f64 (neg.f64 z) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 y x) z) #s(literal 2 binary64)) (*.f64 z #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (neg.f64 z))
(/.f64 (*.f64 (*.f64 y x) z) (*.f64 #s(literal -1 binary64) (neg.f64 z)))
(/.f64 (*.f64 (*.f64 y x) z) z)
(neg.f64 (*.f64 (neg.f64 x) y))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z y)) (/.f64 x z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) (/.f64 y z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (neg.f64 y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 y)) (/.f64 x z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 z) (/.f64 (neg.f64 y) z)) x (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 z) (neg.f64 x)) (/.f64 y z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 y) z) x)) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 y) z) (*.f64 (/.f64 x z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 y) z) (/.f64 (neg.f64 x) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 z y) (/.f64 x z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) z) (*.f64 (/.f64 y z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) z) (/.f64 (neg.f64 y) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 z x) (*.f64 (/.f64 (neg.f64 y) z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 z x) (/.f64 y z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 x z) (*.f64 z y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) z) x) (/.f64 #s(literal -1 binary64) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 (*.f64 (neg.f64 y) z) x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 y z) (*.f64 (*.f64 z x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 y z) (*.f64 z x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 z y) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 #s(literal -1 binary64) z) (*.f64 z x)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (/.f64 (neg.f64 x) z) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 x) z) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) z) y) (neg.f64 z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 (*.f64 y x) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (neg.f64 z) (*.f64 (/.f64 (neg.f64 x) z) y) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 y x) z) (*.f64 (neg.f64 z) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 y x) z) z (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 z (/.f64 (*.f64 y x) z) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 y (*.f64 (*.f64 (neg.f64 x) z) (/.f64 #s(literal -1 binary64) z)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 y (*.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 y x (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 y x (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 x y (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(fma.f64 x y (*.f64 #s(literal 0 binary64) (*.f64 y x)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 y x) #s(literal 0 binary64)))
(+.f64 (*.f64 y x) (*.f64 #s(literal 0 binary64) (*.f64 y x)))

eval132.0ms (6.2%)

Memory
-16.2MiB live, 301.4MiB allocated; 60ms collecting garbage
Compiler

Compiled 28 889 to 4 276 computations (85.2% saved)

prune22.0ms (1%)

Memory
8.0MiB live, 51.5MiB allocated; 9ms collecting garbage
Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New1 08531 088
Fresh000
Picked134
Done000
Total1 08661 092
Accuracy
100.0%
Counts
1 092 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.4%
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
70.5%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
63.4%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
33.9%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
57.6%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
Compiler

Compiled 108 to 81 computations (25% saved)

series53.0ms (2.5%)

Memory
-22.4MiB live, 91.9MiB allocated; 37ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02721234
Stop Event
iter-limit
Counts
19 → 66
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
#s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))))
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))
b
(+.f64 a (/.f64 (*.f64 t z) b))
a
(/.f64 (*.f64 t z) b)
(*.f64 t z)
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (* a b) (* x y)) (*.f64 a b))
(*.f64 a b)
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
(fma.f64 (/.f64 x z) y t)
(/.f64 x z)
x
y
(*.f64 b a)
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (fma.f64 t z (*.f64 x y))))
#s(approx (+ (* a b) (* x y)) (*.f64 a b))
#s(approx (+ (* a b) (* x y)) (fma.f64 a b (*.f64 x y)))
#s(approx (+ (* (/ x z) y) t) t)
#s(approx (+ (* (/ x z) y) t) (+.f64 t (/.f64 (*.f64 x y) z)))
#s(approx (/ x z) (/.f64 x z))
#s(approx x x)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 t z) x)))))
#s(approx (+ (* a b) (* x y)) (*.f64 x (+.f64 y (/.f64 (*.f64 a b) x))))
#s(approx (+ (* (/ x z) y) t) (/.f64 (*.f64 x y) z))
#s(approx (+ (* (/ x z) y) t) (*.f64 x (+.f64 (/.f64 t x) (/.f64 y z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) x))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) x))))))
#s(approx (+ (* (/ x z) y) t) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 t x) (*.f64 #s(literal -1 binary64) (/.f64 y z))))))
#s(approx y y)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 a b) y) (/.f64 (*.f64 t z) y)))))
#s(approx (+ (* a b) (* x y)) (*.f64 y (+.f64 x (/.f64 (*.f64 a b) y))))
#s(approx (+ (* (/ x z) y) t) (*.f64 y (+.f64 (/.f64 t y) (/.f64 x z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) y))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) y))))))
#s(approx (+ (* (/ x z) y) t) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 t y) (*.f64 #s(literal -1 binary64) (/.f64 x z))))))
#s(approx (+ a (/ (* t z) b)) a)
#s(approx (+ a (/ (* t z) b)) (+.f64 a (/.f64 (*.f64 t z) b)))
#s(approx (/ (* t z) b) (/.f64 (*.f64 t z) b))
#s(approx (* t z) (*.f64 t z))
#s(approx z z)
#s(approx (+ (* (/ x z) y) t) (/.f64 (fma.f64 t z (*.f64 x y)) z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))))
#s(approx (+ (* a b) (* t z)) (*.f64 z (+.f64 t (/.f64 (*.f64 a b) z))))
#s(approx (+ a (/ (* t z) b)) (*.f64 z (+.f64 (/.f64 a z) (/.f64 t b))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) z))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) z))))))
#s(approx (+ a (/ (* t z) b)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) (/.f64 a z) (*.f64 #s(literal -1 binary64) (/.f64 t b))))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 x y) t)))))
#s(approx (+ (* a b) (* t z)) (*.f64 t (+.f64 z (/.f64 (*.f64 a b) t))))
#s(approx (+ a (/ (* t z) b)) (*.f64 t (+.f64 (/.f64 a t) (/.f64 z b))))
#s(approx (+ (* (/ x z) y) t) (*.f64 t (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) (*.f64 t z)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) t))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a b) t))))))
#s(approx (+ a (/ (* t z) b)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) (/.f64 a t) (*.f64 #s(literal -1 binary64) (/.f64 z b))))))
#s(approx (+ (* (/ x z) y) t) (*.f64 #s(literal -1 binary64) (*.f64 t (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) (*.f64 t z))) #s(literal 1 binary64)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
#s(approx (+ (* (+ (* (/ x z) y) t) z) (* b a)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))))
#s(approx (+ (* (+ (* (/ x z) y) t) z) (* b a)) (fma.f64 a b (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
#s(approx (+ (* a b) (* t z)) (*.f64 a (+.f64 b (/.f64 (*.f64 t z) a))))
#s(approx (+ a (/ (* t z) b)) (*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) (*.f64 a b)))))
#s(approx (+ (* a b) (* x y)) (*.f64 a (+.f64 b (/.f64 (*.f64 x y) a))))
#s(approx (+ (* (+ (* (/ x z) y) t) z) (* b a)) (*.f64 a (+.f64 b (/.f64 (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) a))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) a))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) a))))))
#s(approx (+ a (/ (* t z) b)) (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) (*.f64 a b))) #s(literal 1 binary64)))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) a))))))
#s(approx (+ (* (+ (* (/ x z) y) t) z) (* b a)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) a))))))
#s(approx b b)
#s(approx (+ a (/ (* t z) b)) (/.f64 (fma.f64 a b (*.f64 t z)) b))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
#s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))))
#s(approx (+ (* a b) (* x y)) (*.f64 b (+.f64 a (/.f64 (*.f64 x y) b))))
#s(approx (+ (* (+ (* (/ x z) y) t) z) (* b a)) (*.f64 b (+.f64 a (/.f64 (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) b))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) b))))))
#s(approx (+ (* a b) (* t z)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) b))))))
#s(approx (+ (* a b) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) b))))))
#s(approx (+ (* (+ (* (/ x z) y) t) z) (* b a)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))) b))))))
Calls

18 calls:

TimeVariablePoint
9.0ms
t
inf
4.0ms
z
inf
2.0ms
t
-inf
2.0ms
z
-inf
2.0ms
b
-inf

rewrite97.0ms (4.5%)

Memory
4.0MiB live, 234.0MiB allocated; 30ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027136
038136
1101136
2311130
31099130
04235116
Stop Event
iter-limit
node-limit
iter-limit
Counts
19 → 983
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
#s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b))))
(*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))
b
(+.f64 a (/.f64 (*.f64 t z) b))
a
(/.f64 (*.f64 t z) b)
(*.f64 t z)
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (* a b) (* x y)) (*.f64 a b))
(*.f64 a b)
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
(fma.f64 (/.f64 x z) y t)
(/.f64 x z)
x
y
(*.f64 b a)
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (fma.f64 t z (*.f64 b a))))
#s(approx (+ (* a b) (* t z)) (fma.f64 t z (*.f64 b a)))
(*.f64 (neg.f64 (fma.f64 (/.f64 t b) z a)) (neg.f64 b))
(*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (/.f64 #s(literal -1 binary64) b))
(*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (/.f64 #s(literal 1 binary64) b))
(*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) #s(literal -1 binary64))
(*.f64 (neg.f64 b) (neg.f64 (fma.f64 (/.f64 t b) z a)))
(*.f64 (fma.f64 (/.f64 t b) z a) b)
(*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 1 binary64))
(*.f64 b (fma.f64 (/.f64 t b) z a))
(/.f64 (fma.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (neg.f64 b) (*.f64 (*.f64 (neg.f64 b) z) t)) (neg.f64 b))
(/.f64 (fma.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (neg.f64 b) (*.f64 (*.f64 (neg.f64 b) z) t)) (neg.f64 b))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b) (*.f64 (*.f64 (neg.f64 b) z) t)) b)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (neg.f64 b)) (*.f64 (*.f64 t z) b)) (neg.f64 b))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) b) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) b) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 b)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 b) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 b)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) #s(literal 2 binary64)) (*.f64 b #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 b))
(/.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) b)
(neg.f64 (-.f64 (*.f64 (neg.f64 t) z) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(neg.f64 (neg.f64 (fma.f64 t z (*.f64 b a))))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (*.f64 b a))
(fma.f64 (*.f64 b z) (/.f64 t b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 b z) (/.f64 t b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 b z) (/.f64 t b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 b z) (/.f64 t b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 b z) (/.f64 t b) (*.f64 b a))
(fma.f64 (neg.f64 (fma.f64 (/.f64 t b) z a)) (neg.f64 b) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (/.f64 #s(literal -1 binary64) b) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 (*.f64 b t) (/.f64 z b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 b t) (/.f64 z b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 b a))
(fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (/.f64 #s(literal 1 binary64) b) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (*.f64 b a))
(fma.f64 (*.f64 a #s(literal 1 binary64)) b (*.f64 t z))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) #s(literal -1 binary64) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (*.f64 b a))
(fma.f64 (/.f64 z b) (*.f64 b t) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (/.f64 z b) (*.f64 b t) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (/.f64 z b) (*.f64 b t) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (/.f64 z b) (*.f64 b t) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (/.f64 z b) (*.f64 b t) (*.f64 b a))
(fma.f64 (neg.f64 a) (neg.f64 b) (*.f64 t z))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (*.f64 b a))
(fma.f64 (neg.f64 t) (neg.f64 z) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (neg.f64 t) (neg.f64 z) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 b a))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (*.f64 b a))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 b a))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 b a)) (*.f64 #s(literal 0 binary64) (fma.f64 t z (*.f64 b a))))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (*.f64 b a))
(fma.f64 (neg.f64 z) (neg.f64 t) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (neg.f64 z) (neg.f64 t) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 b a))
(fma.f64 (neg.f64 b) (neg.f64 (fma.f64 (/.f64 t b) z a)) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 (neg.f64 b) (neg.f64 a) (*.f64 t z))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 b a))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (*.f64 b a))
(fma.f64 (fma.f64 (/.f64 t b) z a) b (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 t z) b) b (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (/.f64 (*.f64 t z) b) b (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 b a))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 b a))
(fma.f64 (fma.f64 t z (*.f64 b a)) #s(literal 1 binary64) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 b (*.f64 a #s(literal 1 binary64)) (*.f64 t z))
(fma.f64 b (fma.f64 (/.f64 t b) z a) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(fma.f64 b (/.f64 (*.f64 t z) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 b (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 b a))
(fma.f64 b a (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 t z (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 t z (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 t z (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 t z (*.f64 b a))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (*.f64 b a))
(fma.f64 z (/.f64 (*.f64 b t) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 z (/.f64 (*.f64 b t) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 z (/.f64 (*.f64 b t) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 z (/.f64 (*.f64 b t) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 z (/.f64 (*.f64 b t) b) (*.f64 b a))
(fma.f64 z (*.f64 (/.f64 t b) b) (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 z (*.f64 (/.f64 t b) b) (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 z (*.f64 (/.f64 t b) b) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 z (*.f64 (/.f64 t b) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 z (*.f64 (/.f64 t b) b) (*.f64 b a))
(fma.f64 z t (/.f64 (*.f64 b (*.f64 b a)) b))
(fma.f64 z t (/.f64 (*.f64 (*.f64 b a) b) b))
(fma.f64 z t (*.f64 b (*.f64 a #s(literal 1 binary64))))
(fma.f64 z t (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(fma.f64 z t (*.f64 b a))
(-.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (*.f64 (neg.f64 t) z))
(-.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (*.f64 (neg.f64 t) z))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 b) (*.f64 a #s(literal 1 binary64))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 a #s(literal -1 binary64)) b))
(-.f64 (*.f64 t z) (neg.f64 (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(-.f64 (*.f64 t z) (*.f64 (*.f64 a #s(literal 1 binary64)) (neg.f64 b)))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 b) a))
(-.f64 (*.f64 b a) (*.f64 (neg.f64 t) z))
(+.f64 (*.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 b a))) (*.f64 #s(literal 0 binary64) (fma.f64 t z (*.f64 b a))))
(+.f64 (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (neg.f64 b)) (*.f64 t z))
(+.f64 (/.f64 (*.f64 b (*.f64 b a)) b) (*.f64 t z))
(+.f64 (/.f64 (*.f64 (*.f64 b a) b) b) (*.f64 t z))
(+.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (*.f64 t z))
(+.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (*.f64 t z))
(+.f64 (*.f64 t z) (/.f64 (*.f64 b (*.f64 b a)) b))
(+.f64 (*.f64 t z) (/.f64 (*.f64 (*.f64 b a) b) b))
(+.f64 (*.f64 t z) (*.f64 b (*.f64 a #s(literal 1 binary64))))
(+.f64 (*.f64 t z) (*.f64 (*.f64 a #s(literal 1 binary64)) b))
(+.f64 (*.f64 t z) (*.f64 b a))
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 (fma.f64 t z (*.f64 b a)) #s(literal 0 binary64)))
(+.f64 (*.f64 b a) (*.f64 t z))
b
(*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 b) b)))
(*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b))
(*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (/.f64 #s(literal 1 binary64) (*.f64 b b)))
(*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) (/.f64 #s(literal -1 binary64) b))
(*.f64 (/.f64 #s(literal 1 binary64) b) (fma.f64 t z (*.f64 b a)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 t b) z a))
(*.f64 (fma.f64 (/.f64 t b) z a) #s(literal 1 binary64))
(*.f64 (fma.f64 t z (*.f64 b a)) (/.f64 #s(literal 1 binary64) b))
(*.f64 b (/.f64 (fma.f64 t z (*.f64 b a)) (*.f64 b b)))
(*.f64 b (/.f64 (fma.f64 (/.f64 t b) z a) b))
(/.f64 (fma.f64 (*.f64 (neg.f64 b) a) (neg.f64 b) (*.f64 (*.f64 t z) b)) (*.f64 b b))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b) a) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 b) z) t)) (*.f64 b b))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b) a) b) (*.f64 (*.f64 t z) b)) (*.f64 (neg.f64 b) b))
(/.f64 (fma.f64 (*.f64 b z) t (*.f64 (*.f64 (neg.f64 b) a) (neg.f64 b))) (*.f64 b b))
(/.f64 (fma.f64 (*.f64 b z) t (*.f64 (neg.f64 b) (*.f64 (neg.f64 b) a))) (*.f64 b b))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (*.f64 (neg.f64 b) (*.f64 (neg.f64 b) a))) (*.f64 (neg.f64 b) b))
(/.f64 (-.f64 (*.f64 (*.f64 t z) b) (*.f64 b (*.f64 (neg.f64 b) a))) (*.f64 b b))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b)) (*.f64 b b))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 t z (*.f64 b a)) b)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t z (*.f64 b a)) b)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) #s(literal -1 binary64)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) #s(literal 1 binary64)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) #s(literal -1 binary64)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) #s(literal 1 binary64)) (*.f64 b b))
(/.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (*.f64 b b))
(/.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) (neg.f64 b))
(/.f64 (fma.f64 t z (*.f64 b a)) b)
(neg.f64 (neg.f64 (fma.f64 (/.f64 t b) z a)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)) a)
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) b) a)
(fma.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 t z) b))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)) a)
(fma.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 t z) b))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)) a)
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) b) a)
(fma.f64 (/.f64 t b) z (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 t b) z (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 t b) z (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 t b) z (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 t b) z (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 t b) z (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 t b) z (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 t b) z (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 t b) z (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 t b) z (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 t b) z (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 t b) z (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 t b) z a)
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b) a)
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)) a)
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)) a)
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b) a)
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 (neg.f64 z) b) (neg.f64 t) a)
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z) a)
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 a #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z) a)
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) b) a)
(fma.f64 (/.f64 z b) t (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 z b) t (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 z b) t (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 z b) t (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 z b) t (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 z b) t (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 z b) t (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 z b) t (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 z b) t (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 z b) t (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 z b) t (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 z b) t (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 z b) t a)
(fma.f64 (neg.f64 a) #s(literal -1 binary64) (/.f64 (*.f64 t z) b))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64) a)
(fma.f64 (*.f64 (neg.f64 b) a) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 t z) b))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) b) a)
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 (*.f64 t z) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 (*.f64 t z) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z) a)
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a) (/.f64 (*.f64 t z) b))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b) a)
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) b) a)
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)) a)
(fma.f64 (neg.f64 b) (/.f64 (neg.f64 a) b) (/.f64 (*.f64 t z) b))
(fma.f64 (neg.f64 b) (/.f64 a (neg.f64 b)) (/.f64 (*.f64 t z) b))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b) a)
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64) a)
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b) a)
(fma.f64 (*.f64 b a) (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 t z) b))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) (*.f64 a #s(literal 1 binary64)))
(fma.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)) a)
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) b) a)
(fma.f64 b (/.f64 a b) (/.f64 (*.f64 t z) b))
(fma.f64 a #s(literal 1 binary64) (/.f64 (*.f64 t z) b))
(fma.f64 t (/.f64 z b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 t (/.f64 z b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 t (/.f64 z b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 t (/.f64 z b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 t (/.f64 z b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 t (/.f64 z b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 t (/.f64 z b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 t (/.f64 z b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 t (/.f64 z b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 t (/.f64 z b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 t (/.f64 z b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 t (/.f64 z b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 t (/.f64 z b) a)
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) b) a)
(fma.f64 z (/.f64 t b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(fma.f64 z (/.f64 t b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(fma.f64 z (/.f64 t b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(fma.f64 z (/.f64 t b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 z (/.f64 t b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(fma.f64 z (/.f64 t b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(fma.f64 z (/.f64 t b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(fma.f64 z (/.f64 t b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(fma.f64 z (/.f64 t b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(fma.f64 z (/.f64 t b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(fma.f64 z (/.f64 t b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(fma.f64 z (/.f64 t b) (*.f64 a #s(literal 1 binary64)))
(fma.f64 z (/.f64 t b) a)
(-.f64 (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) (neg.f64 b)) (neg.f64 b)) (*.f64 (/.f64 (neg.f64 t) b) z))
(-.f64 (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)) (*.f64 (/.f64 (neg.f64 t) b) z))
(-.f64 (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)) (*.f64 (/.f64 (neg.f64 t) b) z))
(-.f64 (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b) (*.f64 (/.f64 (neg.f64 t) b) z))
(-.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 t) b) z))
(-.f64 (/.f64 (*.f64 t z) b) (*.f64 a #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 t z) b) (neg.f64 a))
(-.f64 a (*.f64 (/.f64 (neg.f64 t) b) z))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))) (/.f64 (*.f64 t z) b))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)) (/.f64 (*.f64 t z) b))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)) (/.f64 (*.f64 t z) b))
(+.f64 (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)) (/.f64 (*.f64 t z) b))
(+.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) (neg.f64 b)) (neg.f64 b)) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b) (/.f64 (*.f64 t z) b))
(+.f64 (*.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 t z) b))
(+.f64 (/.f64 (*.f64 t z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b (*.f64 a #s(literal 1 binary64)))))
(+.f64 (/.f64 (*.f64 t z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 a #s(literal 1 binary64)) b)))
(+.f64 (/.f64 (*.f64 t z) b) (*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 b a)))
(+.f64 (/.f64 (*.f64 t z) b) (*.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) b)))
(+.f64 (/.f64 (*.f64 t z) b) (*.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) (/.f64 #s(literal 1 binary64) b)))
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 b a) (neg.f64 b)) (*.f64 (neg.f64 b) b)))
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (neg.f64 b) (*.f64 b a)) (*.f64 (neg.f64 b) b)))
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 b (*.f64 b a)) (*.f64 b b)))
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 b a) b) (*.f64 b b)))
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 b (*.f64 a #s(literal 1 binary64))) b))
(+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 (*.f64 a #s(literal 1 binary64)) b) b))
(+.f64 (/.f64 (*.f64 t z) b) (*.f64 a #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 t z) b) a)
(+.f64 a (/.f64 (*.f64 t z) b))
a
(*.f64 (*.f64 (neg.f64 b) z) (/.f64 (/.f64 t b) (neg.f64 b)))
(*.f64 (*.f64 b z) (/.f64 (/.f64 t b) b))
(*.f64 (*.f64 (neg.f64 t) b) (/.f64 (/.f64 z b) (neg.f64 b)))
(*.f64 (*.f64 b t) (/.f64 (/.f64 (neg.f64 z) b) (neg.f64 b)))
(*.f64 (*.f64 b t) (/.f64 (/.f64 z b) b))
(*.f64 (/.f64 t b) z)
(*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) b))
(*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal 1 binary64) b) (neg.f64 b)))
(*.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal -1 binary64) b) (neg.f64 b)))
(*.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) b))
(*.f64 (/.f64 (neg.f64 z) b) (neg.f64 t))
(*.f64 (/.f64 #s(literal -1 binary64) b) (*.f64 (neg.f64 t) z))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (neg.f64 t) b) z))
(*.f64 (/.f64 z b) (/.f64 (*.f64 b t) b))
(*.f64 (/.f64 z b) t)
(*.f64 (*.f64 (/.f64 (neg.f64 t) b) z) #s(literal -1 binary64))
(*.f64 (neg.f64 t) (/.f64 (neg.f64 z) b))
(*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 t z))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) b))
(*.f64 (neg.f64 z) (/.f64 (neg.f64 t) b))
(*.f64 (neg.f64 b) (/.f64 (/.f64 (*.f64 t z) b) (neg.f64 b)))
(*.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) b))
(*.f64 (/.f64 (*.f64 t z) b) #s(literal 1 binary64))
(*.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) b))
(*.f64 b (/.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b)))
(*.f64 b (/.f64 (/.f64 (*.f64 t z) b) b))
(*.f64 t (/.f64 z b))
(*.f64 z (/.f64 (*.f64 (/.f64 t b) b) b))
(*.f64 z (/.f64 t b))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 t) z)) (*.f64 #s(literal 2 binary64) (neg.f64 b)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 t z)) (*.f64 #s(literal 2 binary64) b))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) z) t)) (*.f64 b b))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 t z) b)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 b) z) t)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 t z) b)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) #s(literal -1 binary64)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) #s(literal 1 binary64)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 t z) b) (*.f64 b b))
(/.f64 (*.f64 (neg.f64 t) z) (neg.f64 b))
(/.f64 (*.f64 t z) b)
(neg.f64 (*.f64 (/.f64 (neg.f64 t) b) z))
(*.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b))
(*.f64 (*.f64 b z) (/.f64 t b))
(*.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b))
(*.f64 (*.f64 b t) (/.f64 z b))
(*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b))
(*.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z))
(*.f64 (/.f64 z b) (*.f64 b t))
(*.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b))
(*.f64 (neg.f64 t) (neg.f64 z))
(*.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b))
(*.f64 #s(literal 1 binary64) (*.f64 t z))
(*.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)))
(*.f64 (neg.f64 z) (neg.f64 t))
(*.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z))
(*.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 t z) b) b)
(*.f64 (*.f64 t z) #s(literal 1 binary64))
(*.f64 b (/.f64 (*.f64 t z) b))
(*.f64 t z)
(*.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)))
(*.f64 z (/.f64 (*.f64 b t) b))
(*.f64 z (*.f64 (/.f64 t b) b))
(*.f64 z t)
(/.f64 (*.f64 (neg.f64 b) (*.f64 (*.f64 (neg.f64 b) z) t)) (*.f64 b b))
(/.f64 (*.f64 (neg.f64 b) (*.f64 (*.f64 t z) b)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 b (*.f64 (*.f64 t z) b)) (*.f64 b b))
(/.f64 (*.f64 b (*.f64 (*.f64 (neg.f64 b) z) t)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 b) z) t)) (*.f64 #s(literal 2 binary64) (neg.f64 b)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 t z) b)) (*.f64 #s(literal 2 binary64) b))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) b) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (*.f64 t z) b) b) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (neg.f64 b)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 (*.f64 t z) b) (neg.f64 b)) (*.f64 (neg.f64 b) b))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) z) t) #s(literal 2 binary64)) (*.f64 (neg.f64 b) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 t z) b) #s(literal 2 binary64)) (*.f64 b #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (neg.f64 b))
(/.f64 (*.f64 (*.f64 t z) b) b)
(neg.f64 (*.f64 (neg.f64 t) z))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 b z) (/.f64 t b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 b z) (/.f64 t b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 b t) (/.f64 z b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (/.f64 z b) (*.f64 b t) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (/.f64 z b) (*.f64 b t) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 t z) b) b (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 b (/.f64 (*.f64 t z) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 t z (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 t z (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 z (/.f64 (*.f64 b t) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 z (/.f64 (*.f64 b t) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 z (*.f64 (/.f64 t b) b) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 z (*.f64 (/.f64 t b) b) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(fma.f64 z t (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(fma.f64 z t (*.f64 #s(literal 0 binary64) (*.f64 t z)))
(+.f64 (*.f64 t z) (*.f64 (*.f64 t z) #s(literal 0 binary64)))
(+.f64 (*.f64 t z) (*.f64 #s(literal 0 binary64) (*.f64 t z)))
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 b a)))
#s(approx (+ (* a b) (* x y)) (*.f64 b a))
(*.f64 (neg.f64 a) (neg.f64 b))
(*.f64 (neg.f64 b) (neg.f64 a))
(*.f64 b a)
(*.f64 a b)
(neg.f64 (*.f64 (neg.f64 b) a))
(/.f64 (fma.f64 (fma.f64 b a (*.f64 y x)) (neg.f64 b) (*.f64 (*.f64 (neg.f64 b) z) t)) (neg.f64 b))
(/.f64 (fma.f64 (fma.f64 b a (*.f64 y x)) b (*.f64 (*.f64 t z) b)) b)
(/.f64 (fma.f64 (*.f64 y x) (neg.f64 b) (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b)) (neg.f64 b))
(/.f64 (fma.f64 (*.f64 y x) b (*.f64 (fma.f64 t z (*.f64 b a)) b)) b)
(/.f64 (fma.f64 (fma.f64 t z (*.f64 b a)) (neg.f64 z) (*.f64 z (*.f64 (neg.f64 y) x))) (neg.f64 z))
(/.f64 (fma.f64 (fma.f64 t z (*.f64 b a)) z (*.f64 z (*.f64 y x))) z)
(/.f64 (fma.f64 (fma.f64 t z (*.f64 b a)) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) x) z)) (neg.f64 z))
(/.f64 (fma.f64 (fma.f64 t z (*.f64 b a)) z (*.f64 (*.f64 y x) z)) z)
(/.f64 (fma.f64 (*.f64 b a) z (*.f64 z (fma.f64 t z (*.f64 y x)))) z)
(/.f64 (fma.f64 (*.f64 b a) z (*.f64 (fma.f64 t z (*.f64 y x)) z)) z)
(/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 y x)) b) (*.f64 (*.f64 (neg.f64 b) z) t)) b)
(/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (neg.f64 b)) (*.f64 (*.f64 t z) b)) (neg.f64 b))
(/.f64 (-.f64 (*.f64 (*.f64 b a) z) (*.f64 (neg.f64 z) (fma.f64 t z (*.f64 y x)))) z)
(/.f64 (fma.f64 (*.f64 z (*.f64 (neg.f64 y) x)) (neg.f64 b) (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 z (*.f64 (neg.f64 y) x)) b (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 z))) (*.f64 (neg.f64 z) b))
(/.f64 (fma.f64 (*.f64 z (*.f64 y x)) (neg.f64 b) (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) z)) (*.f64 z (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 z (*.f64 y x)) b (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) z)) (*.f64 z b))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 y) x) z) (neg.f64 b) (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 z))) (*.f64 (neg.f64 z) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 y) x) z) b (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 z))) (*.f64 (neg.f64 z) b))
(/.f64 (fma.f64 (*.f64 (*.f64 y x) z) (neg.f64 b) (*.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) z)) (*.f64 z (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (*.f64 y x) z) b (*.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) z)) (*.f64 z b))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 z) (*.f64 (*.f64 z (*.f64 (neg.f64 y) x)) (neg.f64 b))) (*.f64 (neg.f64 b) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) z (*.f64 (*.f64 z (*.f64 y x)) (neg.f64 b))) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 z) (*.f64 (*.f64 (*.f64 (neg.f64 y) x) z) (neg.f64 b))) (*.f64 (neg.f64 b) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) z (*.f64 (*.f64 (*.f64 y x) z) (neg.f64 b))) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 z) (*.f64 (*.f64 z (*.f64 (neg.f64 y) x)) b)) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) z (*.f64 (*.f64 z (*.f64 y x)) b)) (*.f64 b z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 z) (*.f64 (*.f64 (*.f64 (neg.f64 y) x) z) b)) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) z (*.f64 (*.f64 (*.f64 y x) z) b)) (*.f64 b z))
(/.f64 (fma.f64 (*.f64 z (*.f64 (neg.f64 y) x)) (neg.f64 b) (*.f64 (neg.f64 z) (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b))) (*.f64 (neg.f64 z) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 z (*.f64 (neg.f64 y) x)) b (*.f64 (neg.f64 z) (*.f64 (fma.f64 t z (*.f64 b a)) b))) (*.f64 (neg.f64 z) b))
(/.f64 (fma.f64 (*.f64 z (*.f64 y x)) (neg.f64 b) (*.f64 z (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b))) (*.f64 z (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 z (*.f64 y x)) b (*.f64 z (*.f64 (fma.f64 t z (*.f64 b a)) b))) (*.f64 z b))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 y) x) z) (neg.f64 b) (*.f64 (neg.f64 z) (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b))) (*.f64 (neg.f64 z) (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 y) x) z) b (*.f64 (neg.f64 z) (*.f64 (fma.f64 t z (*.f64 b a)) b))) (*.f64 (neg.f64 z) b))
(/.f64 (fma.f64 (*.f64 (*.f64 y x) z) (neg.f64 b) (*.f64 z (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b))) (*.f64 z (neg.f64 b)))
(/.f64 (fma.f64 (*.f64 (*.f64 y x) z) b (*.f64 z (*.f64 (fma.f64 t z (*.f64 b a)) b))) (*.f64 z b))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 z) (*.f64 (neg.f64 b) (*.f64 z (*.f64 (neg.f64 y) x)))) (*.f64 (neg.f64 b) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) z (*.f64 (neg.f64 b) (*.f64 z (*.f64 y x)))) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (neg.f64 z) (*.f64 (neg.f64 b) (*.f64 (*.f64 (neg.f64 y) x) z))) (*.f64 (neg.f64 b) (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) z (*.f64 (neg.f64 b) (*.f64 (*.f64 y x) z))) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 z) (*.f64 b (*.f64 z (*.f64 (neg.f64 y) x)))) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) z (*.f64 b (*.f64 z (*.f64 y x)))) (*.f64 b z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (neg.f64 z) (*.f64 b (*.f64 (*.f64 (neg.f64 y) x) z))) (*.f64 (neg.f64 b) z))
(/.f64 (fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) z (*.f64 b (*.f64 (*.f64 y x) z))) (*.f64 b z))
(neg.f64 (neg.f64 (fma.f64 b a (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (neg.f64 b) z) (/.f64 (neg.f64 t) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 z (/.f64 x z)) y (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 z y) (/.f64 x z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 z x) (/.f64 y z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 b z) (/.f64 t b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 z (fma.f64 t z (*.f64 y x))) (/.f64 #s(literal 1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 z (*.f64 (neg.f64 y) x)) (/.f64 #s(literal -1 binary64) z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 z (*.f64 y x)) (/.f64 #s(literal 1 binary64) z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 (fma.f64 t z (*.f64 y x)) z) (/.f64 #s(literal 1 binary64) z) (*.f64 b a))
(fma.f64 (*.f64 (*.f64 (neg.f64 y) x) z) (/.f64 #s(literal -1 binary64) z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 (*.f64 y x) z) (/.f64 #s(literal 1 binary64) z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 t b) z a)) (neg.f64 b) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 t) b) (/.f64 (neg.f64 z) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 y) x) (/.f64 z (neg.f64 z)) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) b) (/.f64 #s(literal -1 binary64) b) (*.f64 y x))
(fma.f64 (*.f64 b t) (/.f64 z b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 (fma.f64 t z (*.f64 b a)) b) (/.f64 #s(literal 1 binary64) b) (*.f64 y x))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 #s(literal -1 binary64) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 #s(literal 1 binary64) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 y) (neg.f64 x) (fma.f64 t z (*.f64 b a)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)) (neg.f64 z) (*.f64 b a))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 b a))) #s(literal -1 binary64) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 t) z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (/.f64 z b) (*.f64 b t) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 a) (neg.f64 b) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (/.f64 (neg.f64 t) b) z) (neg.f64 b) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 t) (neg.f64 z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (/.f64 #s(literal 1 binary64) b) (*.f64 (*.f64 t z) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 z) (/.f64 (*.f64 b t) (neg.f64 b)) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 z) (neg.f64 (fma.f64 (/.f64 x z) y t)) (*.f64 b a))
(fma.f64 (neg.f64 z) (neg.f64 t) (fma.f64 b a (*.f64 y x)))
(fma.f64 (neg.f64 x) (neg.f64 y) (fma.f64 t z (*.f64 b a)))
(fma.f64 (neg.f64 b) (neg.f64 (fma.f64 (/.f64 t b) z a)) (*.f64 y x))
(fma.f64 (neg.f64 b) (neg.f64 a) (fma.f64 t z (*.f64 y x)))
(fma.f64 (neg.f64 b) (*.f64 (/.f64 (neg.f64 t) b) z) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 t) z) #s(literal -1 binary64) (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 (/.f64 x z) y) z (fma.f64 t z (*.f64 b a)))
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
(fma.f64 (/.f64 x z) (*.f64 y z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (fma.f64 (/.f64 t b) z a) b (*.f64 y x))
(fma.f64 (/.f64 (*.f64 t z) b) b (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (fma.f64 b a (*.f64 y x)))
(fma.f64 (fma.f64 t z (*.f64 b a)) #s(literal 1 binary64) (*.f64 y x))
(fma.f64 b (fma.f64 (/.f64 t b) z a) (*.f64 y x))
(fma.f64 b (/.f64 (*.f64 t z) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 a b (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 t z (*.f64 y x)) (/.f64 z z) (*.f64 b a))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 z (/.f64 (*.f64 (neg.f64 t) b) (neg.f64 b)) (fma.f64 b a (*.f64 y x)))
(fma.f64 z (/.f64 (*.f64 b t) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 z (fma.f64 (/.f64 y z) x (*.f64 (/.f64 t b) b)) (*.f64 b a))
(fma.f64 z (fma.f64 (/.f64 t b) b (*.f64 (/.f64 x z) y)) (*.f64 b a))
(fma.f64 z (*.f64 (/.f64 t b) b) (fma.f64 b a (*.f64 y x)))
(fma.f64 z (*.f64 (/.f64 x z) y) (fma.f64 t z (*.f64 b a)))
(fma.f64 z (fma.f64 (/.f64 x z) y t) (*.f64 b a))
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(fma.f64 (*.f64 y x) (/.f64 z z) (fma.f64 t z (*.f64 b a)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (fma.f64 t z (*.f64 b a)))
(fma.f64 y (*.f64 (/.f64 x z) z) (fma.f64 t z (*.f64 b a)))
(fma.f64 y x (fma.f64 t z (*.f64 b a)))
(fma.f64 x (*.f64 (/.f64 y z) z) (fma.f64 t z (*.f64 b a)))
(fma.f64 x y (fma.f64 t z (*.f64 b a)))
(-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 (neg.f64 t) z))
(-.f64 (*.f64 t z) (neg.f64 (fma.f64 b a (*.f64 y x))))
(-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 (neg.f64 y) x))
(-.f64 (*.f64 b a) (neg.f64 (fma.f64 t z (*.f64 y x))))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (neg.f64 b) a))
(-.f64 (*.f64 y x) (neg.f64 (fma.f64 t z (*.f64 b a))))
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))
(+.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 y x))
(+.f64 (*.f64 b a) (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 b a))
(+.f64 (*.f64 y x) (fma.f64 t z (*.f64 b a)))
(*.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) (/.f64 #s(literal -1 binary64) z))
(*.f64 (fma.f64 t z (*.f64 y x)) (/.f64 #s(literal 1 binary64) z))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t z) z) z) (*.f64 (neg.f64 y) x)) z)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 t z) z) (neg.f64 z)) (*.f64 y x)) (neg.f64 z))
(/.f64 (fma.f64 (*.f64 t z) (neg.f64 z) (*.f64 (*.f64 (neg.f64 y) x) z)) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) x) z (*.f64 (*.f64 t z) (neg.f64 z))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 (*.f64 t z) (neg.f64 z) (*.f64 z (*.f64 (neg.f64 y) x))) (*.f64 z (neg.f64 z)))
(/.f64 (fma.f64 (*.f64 t z) z (*.f64 z (*.f64 y x))) (*.f64 z z))
(/.f64 (fma.f64 (*.f64 (neg.f64 y) x) z (*.f64 (neg.f64 z) (*.f64 t z))) (*.f64 (neg.f64 z) z))
(/.f64 (fma.f64 (*.f64 y x) z (*.f64 z (*.f64 t z))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 t z) z) (*.f64 z (*.f64 (neg.f64 y) x))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (neg.f64 z)) (*.f64 z (*.f64 y x))) (*.f64 z (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y) x) z) (*.f64 (neg.f64 z) (*.f64 (neg.f64 t) z))) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 (*.f64 y x) z) (*.f64 z (*.f64 (neg.f64 t) z))) (*.f64 z z))
(/.f64 (*.f64 z (fma.f64 t z (*.f64 y x))) (*.f64 z z))
(/.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) (neg.f64 z))
(/.f64 (fma.f64 t z (*.f64 y x)) z)
(neg.f64 (neg.f64 (fma.f64 (/.f64 x z) y t)))
(fma.f64 (/.f64 (neg.f64 y) z) (neg.f64 x) (/.f64 (*.f64 t z) z))
(fma.f64 (/.f64 (neg.f64 y) z) (neg.f64 x) t)
(fma.f64 (*.f64 b z) (/.f64 (/.f64 t b) z) (*.f64 (/.f64 x z) y))
(fma.f64 (*.f64 (neg.f64 y) x) (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 t z) z))
(fma.f64 (*.f64 (neg.f64 y) x) (/.f64 #s(literal -1 binary64) z) t)
(fma.f64 (*.f64 b t) (/.f64 (/.f64 z b) z) (*.f64 (/.f64 x z) y))
(fma.f64 (/.f64 y z) x (/.f64 (*.f64 t z) z))
(fma.f64 (/.f64 y z) x t)
(fma.f64 (*.f64 (*.f64 (neg.f64 b) z) t) (/.f64 (/.f64 #s(literal -1 binary64) b) z) (*.f64 (/.f64 x z) y))
(fma.f64 (*.f64 (*.f64 t z) b) (/.f64 (/.f64 #s(literal 1 binary64) b) z) (*.f64 (/.f64 x z) y))
(fma.f64 (/.f64 (neg.f64 x) z) (neg.f64 y) (/.f64 (*.f64 t z) z))
(fma.f64 (/.f64 (neg.f64 x) z) (neg.f64 y) t)
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 x) z) (/.f64 (*.f64 t z) z))
(fma.f64 (neg.f64 y) (/.f64 (neg.f64 x) z) t)
(fma.f64 (/.f64 z b) (/.f64 (*.f64 b t) z) (*.f64 (/.f64 x z) y))
(fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) z) (*.f64 (/.f64 x z) y))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 y x) (/.f64 (*.f64 t z) z))
(fma.f64 (/.f64 #s(literal 1 binary64) z) (*.f64 y x) t)
(fma.f64 (/.f64 #s(literal 1 binary64) b) (/.f64 (*.f64 (*.f64 t z) b) z) (*.f64 (/.f64 x z) y))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 t z) z) (*.f64 (/.f64 x z) y))
(fma.f64 (neg.f64 z) (/.f64 (neg.f64 t) z) (*.f64 (/.f64 x z) y))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 y) z) (/.f64 (*.f64 t z) z))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 y) z) t)
(fma.f64 (*.f64 (neg.f64 t) z) (/.f64 #s(literal -1 binary64) z) (*.f64 (/.f64 x z) y))
(fma.f64 (/.f64 x z) y (/.f64 (*.f64 t z) z))
(fma.f64 (/.f64 x z) y t)
(fma.f64 (/.f64 (*.f64 t z) b) (/.f64 b z) (*.f64 (/.f64 x z) y))
(fma.f64 (*.f64 t z) (/.f64 #s(literal 1 binary64) z) (*.f64 (/.f64 x z) y))
(fma.f64 b (/.f64 (/.f64 (*.f64 t z) b) z) (*.f64 (/.f64 x z) y))
(fma.f64 t (/.f64 z z) (*.f64 (/.f64 x z) y))
(fma.f64 z (/.f64 (*.f64 (/.f64 t b) b) z) (*.f64 (/.f64 x z) y))
(fma.f64 z (/.f64 t z) (*.f64 (/.f64 x z) y))
(fma.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 t z) z))
(fma.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) z) t)
(fma.f64 y (/.f64 x z) (/.f64 (*.f64 t z) z))
(fma.f64 y (/.f64 x z) t)
(fma.f64 x (/.f64 y z) (/.f64 (*.f64 t z) z))
(fma.f64 x (/.f64 y z) t)
(-.f64 (/.f64 (*.f64 t z) z) (*.f64 (/.f64 (neg.f64 y) z) x))
(-.f64 (*.f64 (/.f64 x z) y) (*.f64 (neg.f64 t) (/.f64 z z)))
(-.f64 (*.f64 (/.f64 x z) y) (neg.f64 t))
(-.f64 t (*.f64 (/.f64 (neg.f64 y) z) x))
(+.f64 (/.f64 (*.f64 t z) z) (*.f64 (/.f64 x z) y))
(+.f64 (*.f64 (/.f64 x z) y) (/.f64 (*.f64 t z) z))
(+.f64 (*.f64 (/.f64 x z) y) t)
(+.f64 t (*.f64 (/.f64 x z) y))
(*.f64 (/.f64 #s(literal -1 binary64) z) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) z))
(*.f64 (/.f64 #s(literal 1 binary64) z) x)
(*.f64 #s(literal 1 binary64) (/.f64 x z))
(*.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) z))
(*.f64 x (/.f64 #s(literal 1 binary64) z))
(/.f64 (*.f64 (neg.f64 b) (neg.f64 x)) (*.f64 (neg.f64 b) (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 b) x) (*.f64 (neg.f64 b) z))
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 (neg.f64 b) z))
(/.f64 (*.f64 b x) (*.f64 b z))
(/.f64 (*.f64 #s(literal 2 binary64) (neg.f64 x)) (*.f64 #s(literal 2 binary64) (neg.f64 z)))
(/.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) z))
(/.f64 (neg.f64 x) (neg.f64 z))
(/.f64 x z)
(neg.f64 (/.f64 (neg.f64 x) z))
x
y
(*.f64 (neg.f64 a) (neg.f64 b))
(*.f64 (neg.f64 b) (neg.f64 a))
(*.f64 b a)
(*.f64 a b)
(neg.f64 (*.f64 (neg.f64 b) a))

eval150.0ms (7%)

Memory
40.6MiB live, 323.8MiB allocated; 31ms collecting garbage
Compiler

Compiled 32 684 to 4 018 computations (87.7% saved)

prune26.0ms (1.2%)

Memory
-30.3MiB live, 64.9MiB allocated; 13ms collecting garbage
Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New1 02821 030
Fresh000
Picked033
Done033
Total1 02881 036
Accuracy
100.0%
Counts
1 036 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.4%
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
67.6%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
70.5%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
63.4%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
39.0%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
33.9%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
57.6%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
Compiler

Compiled 141 to 108 computations (23.4% saved)

series13.0ms (0.6%)

Memory
38.6MiB live, 38.6MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0138582
Stop Event
iter-limit
Counts
8 → 31
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
(*.f64 x y)
x
y
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
(fma.f64 t z (*.f64 x y))
t
z
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (fma.f64 t z (*.f64 x y))))
#s(approx (* x y) (*.f64 x y))
#s(approx x x)
#s(approx (+ (* t z) (* x y)) (*.f64 t z))
#s(approx (+ (* t z) (* x y)) (fma.f64 t z (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x (+.f64 y (+.f64 (/.f64 (*.f64 a b) x) (/.f64 (*.f64 t z) x)))))
#s(approx (+ (* t z) (* x y)) (*.f64 x (+.f64 y (/.f64 (*.f64 t z) x))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) x))))))
#s(approx (+ (* t z) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) y (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) x))))))
#s(approx y y)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y (+.f64 x (+.f64 (/.f64 (*.f64 a b) y) (/.f64 (*.f64 t z) y)))))
#s(approx (+ (* t z) (* x y)) (*.f64 y (+.f64 x (/.f64 (*.f64 t z) y))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 t z)) y))))))
#s(approx (+ (* t z) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) x (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 t z) y))))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
#s(approx z z)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 z (+.f64 t (+.f64 (/.f64 (*.f64 a b) z) (/.f64 (*.f64 x y) z)))))
#s(approx (+ (* t z) (* x y)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) z))))))
#s(approx (+ (* t z) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 z (fma.f64 #s(literal -1 binary64) t (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) z))))))
#s(approx t t)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t (+.f64 z (+.f64 (/.f64 (*.f64 a b) t) (/.f64 (*.f64 x y) t)))))
#s(approx (+ (* t z) (* x y)) (*.f64 t (+.f64 z (/.f64 (*.f64 x y) t))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a b (*.f64 x y)) t))))))
#s(approx (+ (* t z) (* x y)) (*.f64 #s(literal -1 binary64) (*.f64 t (fma.f64 #s(literal -1 binary64) z (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x y) t))))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a b))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a (+.f64 b (+.f64 (/.f64 (*.f64 t z) a) (/.f64 (*.f64 x y) a)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 a (fma.f64 #s(literal -1 binary64) b (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) a))))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b (+.f64 a (+.f64 (/.f64 (*.f64 t z) b) (/.f64 (*.f64 x y) b)))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 #s(literal -1 binary64) (*.f64 b (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 t z (*.f64 x y)) b))))))
Calls

18 calls:

TimeVariablePoint
1.0ms
x
-inf
1.0ms
y
-inf
1.0ms
x
inf
1.0ms
t
-inf
0.0ms
y
inf

rewrite12.0ms (0.6%)

Memory
-31.1MiB live, 15.8MiB allocated; 2ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01546
01844
14244
211744
325844
433944
033942
Stop Event
iter-limit
saturated
iter-limit
Counts
8 → 24
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
(*.f64 x y)
x
y
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
(fma.f64 t z (*.f64 x y))
t
z
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
(*.f64 (neg.f64 y) (neg.f64 x))
(*.f64 (neg.f64 x) (neg.f64 y))
(*.f64 y x)
(*.f64 x y)
(neg.f64 (*.f64 (neg.f64 x) y))
x
y
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 y x (*.f64 t z)))
(neg.f64 (neg.f64 (fma.f64 y x (*.f64 t z))))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 y x))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 t z))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 y x))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 t z))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 z) t))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 x) y))
(+.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 t z) (*.f64 y x))
t
z

eval5.0ms (0.2%)

Memory
17.7MiB live, 17.7MiB allocated; 0ms collecting garbage
Compiler

Compiled 1 255 to 206 computations (83.6% saved)

prune4.0ms (0.2%)

Memory
14.3MiB live, 14.2MiB allocated; 0ms collecting garbage
Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New54155
Fresh000
Picked022
Done066
Total54963
Accuracy
100.0%
Counts
63 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
86.4%
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
67.6%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
70.5%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
63.4%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
39.0%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
32.5%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
33.9%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
57.6%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
Compiler

Compiled 164 to 124 computations (24.4% saved)

regimes216.0ms (10.1%)

Memory
-16.9MiB live, 404.1MiB allocated; 111ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
2 → 3
3 → 3
4 → 3
5 → 3
7 → 3
11 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
Call 2
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
Call 3
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
Call 4
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
Call 5
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
Call 6
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
Call 7
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* x y)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* t z) (* x y)) (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) #s(approx (+ (* a b) (* t z)) (*.f64 b (+.f64 a (/.f64 (*.f64 t z) b)))))
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(fma.f64 (fma.f64 (/.f64 x z) y t) z (*.f64 b a))
(+.f64 #s(approx (+ (* x y) (* z t)) (*.f64 z (+.f64 t (/.f64 (*.f64 x y) z)))) (*.f64 a b))
Outputs
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
Calls

62 calls:

22.0ms
a
20.0ms
y
15.0ms
y
14.0ms
(*.f64 a b)
9.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
33.9%1(*.f64 x y)
33.9%1y
33.9%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
33.9%1b
33.9%1a
33.9%1z
33.9%1(*.f64 z t)
33.9%1t
33.9%1(+.f64 (*.f64 x y) (*.f64 z t))
33.9%1x
33.9%1(*.f64 a b)
48.4%3b
41.7%3y
49.6%3a
51.6%3(*.f64 z t)
51.0%3z
40.7%4(*.f64 x y)
54.2%3(*.f64 a b)
52.9%3(+.f64 (*.f64 x y) (*.f64 z t))
55.7%5t
59.1%4a
58.9%5b
60.0%4(*.f64 z t)
60.9%4z
60.6%3(*.f64 a b)
57.5%4y
41.0%2(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
54.5%4x
63.4%5(*.f64 x y)
65.0%2(+.f64 (*.f64 x y) (*.f64 z t))
74.6%3x
67.1%3t
74.4%3y
67.5%3b
71.2%3z
70.4%5a
70.3%3(*.f64 z t)
82.2%3(*.f64 x y)
88.3%3(*.f64 x y)
70.5%1(*.f64 a b)
89.7%3(*.f64 a b)
87.7%3(*.f64 z t)
88.3%3(*.f64 x y)
83.0%3(+.f64 (*.f64 x y) (*.f64 z t))
74.6%3(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
84.6%4x
86.2%4y
85.7%3z
85.5%4t
85.9%3a
85.2%3b
98.8%1(*.f64 a b)
98.8%1(*.f64 z t)
98.8%1(*.f64 x y)
98.8%1(+.f64 (*.f64 x y) (*.f64 z t))
98.8%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
98.8%1x
98.8%1y
98.8%1z
98.8%1t
98.8%1a
98.8%1b
Compiler

Compiled 366 to 475 computations (-29.8% saved)

bsearch1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.168070499261311e+121
3.995742133140013e+125
0.0ms
-4.406517219707465e+30
-6.2602625585900076e+29
Compiler

Compiled 14 to 20 computations (-42.9% saved)

bsearch35.0ms (1.6%)

Memory
-5.3MiB live, 44.0MiB allocated; 24ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.4463224218817896e+72
1.5765522675974268e+79
10.0ms
-176955233406109.0
-136746807944.76668
Samples
23.0ms272×0valid
Compiler

Compiled 592 to 513 computations (13.3% saved)

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

bsearch23.0ms (1.1%)

Memory
-5.7MiB live, 41.2MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
4.9330180905400735e+104
1.173392708343872e+109
8.0ms
-7.727722954090795e+99
-4.928763774485267e+97
Samples
13.0ms240×0valid
Compiler

Compiled 479 to 440 computations (8.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-mult!: 2.0ms (62.4% of total)
ival-add!: 1.0ms (31.2% of total)
adjust: 0.0ms (0% of total)

bsearch29.0ms (1.3%)

Memory
7.6MiB live, 52.7MiB allocated; 7ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
3.168070499261311e+121
3.995742133140013e+125
13.0ms
-4.0394552793726396e+164
-6.132658183107307e+136
Samples
16.0ms304×0valid
Compiler

Compiled 698 to 571 computations (18.2% saved)

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

bsearch23.0ms (1.1%)

Memory
-3.2MiB live, 42.0MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.7254565133984583e+47
2.23586803212866e+52
7.0ms
-4.406517219707465e+30
-6.2602625585900076e+29
Samples
10.0ms240×0valid
Compiler

Compiled 674 to 500 computations (25.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-mult!: 2.0ms (62.9% of total)
ival-add!: 1.0ms (31.4% of total)
adjust: 0.0ms (0% of total)

derivations9.0ms (0.4%)

Memory
19.0MiB live, 19.0MiB allocated; 0ms collecting garbage
Stop Event
fuel
Compiler

Compiled 378 to 61 computations (83.9% saved)

preprocess131.0ms (6.1%)

Memory
-15.9MiB live, 227.1MiB allocated; 83ms collecting garbage
Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 2 657 to 936 computations (64.8% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...