Diagrams.ThreeD.Shapes:frustum from diagrams-lib-1.3.0.3, A

Time bar (total: 12.9s)

start0.0ms (0%)

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

analyze1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.6%0.4%0%0%0%0
100%99.6%0%0.4%0%0%0%1
Compiler

Compiled 21 to 20 computations (4.8% saved)

sample2.0s (15.6%)

Memory
18.9MiB live, 1 553.3MiB allocated; 508ms collecting garbage
Samples
1.2s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 457.0ms
ival-mult!: 317.0ms (69.3% of total)
ival-add!: 112.0ms (24.5% of total)
ival-sub!: 27.0ms (5.9% of total)
adjust: 1.0ms (0.2% of total)
Bogosity

preprocess141.0ms (1.1%)

Memory
-8.7MiB live, 64.0MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0239865
1744859
22968855
37504855
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.6%
(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
Symmetry

(sort x y)

(sort z t)

Compiler

Compiled 36 to 36 computations (0% saved)

series171.0ms (1.3%)

Memory
-33.7MiB live, 52.3MiB allocated; 17ms collecting garbage
Counts
18 → 117
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
#s(literal 2 binary64)
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
(+.f64 (*.f64 x y) (*.f64 z t))
(*.f64 x y)
x
y
(*.f64 z t)
z
t
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
(*.f64 (+.f64 a (*.f64 b c)) c)
(+.f64 a (*.f64 b c))
a
(*.f64 b c)
b
c
i
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t z)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (* x y) #s(hole binary64 (* x y)))
#s(approx x #s(hole binary64 x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x y)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* z t) #s(hole binary64 (* t z)))
#s(approx z #s(hole binary64 z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* b (pow c 2))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (+ (* a c) (* b (pow c 2)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* b c)))
#s(approx (+ a (* b c)) #s(hole binary64 (+ a (* b c))))
#s(approx a #s(hole binary64 a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* a (* c i))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* a c)))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* a (+ c (/ (* b (pow c 2)) a)))))
#s(approx (+ a (* b c)) #s(hole binary64 a))
#s(approx (+ a (* b c)) #s(hole binary64 (* a (+ 1 (/ (* b c) a)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* -1 (* a (+ (* -1 c) (* -1 (/ (* b (pow c 2)) a)))))))
#s(approx (+ a (* b c)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (* b c) a)) 1)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (* b c) #s(hole binary64 (* b c)))
#s(approx b #s(hole binary64 b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* b (+ (/ (* a c) b) (pow c 2)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* b (+ c (/ a b)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* -1 (* b (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2)))))))
#s(approx (+ a (* b c)) #s(hole binary64 (* -1 (* b (+ (* -1 c) (* -1 (/ a b)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* c (+ a (* b c)))))
#s(approx c #s(hole binary64 c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* (pow c 2) (+ b (/ a c)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* c (+ b (/ a c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* -1 (* c (+ (* -1 b) (* -1 (/ a c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* c (* i (+ a (* b c))))))
#s(approx i #s(hole binary64 i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
Calls

24 calls:

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

rewrite1.1s (8.2%)

Memory
61.9MiB live, 521.8MiB allocated; 101ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04523435
04643307
115613241
269963241
081763161
0285672884
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
135 → 1 224
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
#s(literal 2 binary64)
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
(+.f64 (*.f64 x y) (*.f64 z t))
(*.f64 x y)
x
y
(*.f64 z t)
z
t
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
(*.f64 (+.f64 a (*.f64 b c)) c)
(+.f64 a (*.f64 b c))
a
(*.f64 b c)
b
c
i
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t z)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (* x y) #s(hole binary64 (* x y)))
#s(approx x #s(hole binary64 x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x y)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* z t) #s(hole binary64 (* t z)))
#s(approx z #s(hole binary64 z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* b (pow c 2))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (+ (* a c) (* b (pow c 2)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* b c)))
#s(approx (+ a (* b c)) #s(hole binary64 (+ a (* b c))))
#s(approx a #s(hole binary64 a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* a (* c i))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* a c)))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* a (+ c (/ (* b (pow c 2)) a)))))
#s(approx (+ a (* b c)) #s(hole binary64 a))
#s(approx (+ a (* b c)) #s(hole binary64 (* a (+ 1 (/ (* b c) a)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* -1 (* a (+ (* -1 c) (* -1 (/ (* b (pow c 2)) a)))))))
#s(approx (+ a (* b c)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (* b c) a)) 1)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (* b c) #s(hole binary64 (* b c)))
#s(approx b #s(hole binary64 b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* b (+ (/ (* a c) b) (pow c 2)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* b (+ c (/ a b)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* -1 (* b (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2)))))))
#s(approx (+ a (* b c)) #s(hole binary64 (* -1 (* b (+ (* -1 c) (* -1 (/ a b)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* c (+ a (* b c)))))
#s(approx c #s(hole binary64 c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (* (+ a (* b c)) c) #s(hole binary64 (* (pow c 2) (+ b (/ a c)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* c (+ b (/ a c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (+ a (* b c)) #s(hole binary64 (* -1 (* c (+ (* -1 b) (* -1 (/ a c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx (* (* (+ a (* b c)) c) i) #s(hole binary64 (* c (* i (+ a (* b c))))))
#s(approx i #s(hole binary64 i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
Outputs
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (fma.f64 t z (*.f64 y x))))
(*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))))) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))) (fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) i) (*.f64 (*.f64 a (+.f64 c c)) i))) (fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 a (+.f64 c c)) i)))
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z))) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (+.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 z z) t)) (*.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)))) (fma.f64 (+.f64 z z) t (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) z) t) (*.f64 (*.f64 #s(literal -2 binary64) z) t))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x))) (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))) (+.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x x) y) (*.f64 (+.f64 x x) y)) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))))) (fma.f64 (+.f64 x x) y (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 #s(literal -2 binary64) x) y))) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)) (*.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i))) (fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (fma.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) i) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 a (+.f64 c c)) i) (*.f64 (*.f64 a (+.f64 c c)) i) (*.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) #s(literal 3 binary64))) (fma.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z z) t) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 z z) t) (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)) (*.f64 (*.f64 (+.f64 z z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) z) t) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) z) t) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (*.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))) #s(literal 3 binary64))) (fma.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x)) (fma.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 x x) y) (*.f64 (+.f64 x x) y) (fma.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (*.f64 (+.f64 x x) y) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (fma.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i) (*.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))))
(neg.f64 (fma.f64 (*.f64 a (+.f64 c c)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64) (*.f64 (*.f64 a (+.f64 c c)) i)))
(neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) z) t (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(neg.f64 (fma.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(neg.f64 (fma.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(neg.f64 (fma.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(neg.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(neg.f64 (*.f64 #s(literal -2 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(neg.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 c (*.f64 #s(literal -2 binary64) b)) (*.f64 i c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 c (*.f64 #s(literal -2 binary64) a)) i (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 c (*.f64 #s(literal -2 binary64) a)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i #s(literal -2 binary64)) (*.f64 (fma.f64 c b a) c) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 c a)) i (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 c a)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 a (*.f64 #s(literal -2 binary64) c)) i (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 a (*.f64 #s(literal -2 binary64) c)) i (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) c) c) (*.f64 i b) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 c c) i) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i a) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i a) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (fma.f64 c b a) i) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 i) b) (*.f64 c c) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(fma.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(fma.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))))
(fma.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 i) c) (+.f64 a a)))
(fma.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (neg.f64 c)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 a) (*.f64 (+.f64 i i) c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (neg.f64 a) (*.f64 (+.f64 i i) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 i) (*.f64 (+.f64 c c) (fma.f64 c b a)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) #s(literal 2 binary64) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64) (*.f64 (+.f64 z z) t))
(fma.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -1 binary64) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -1 binary64) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 i i) (*.f64 c c)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) i) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64) (*.f64 (+.f64 x x) y))
(fma.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -1 binary64) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -1 binary64) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 (*.f64 (+.f64 c c) (fma.f64 c b a)) (neg.f64 i) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 c c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i b) (*.f64 (*.f64 #s(literal -2 binary64) c) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) b) (*.f64 #s(literal -2 binary64) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) b) (neg.f64 c) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) c (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) c (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i a) (*.f64 #s(literal -2 binary64) c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 i a) (*.f64 #s(literal -2 binary64) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) c) (*.f64 i b) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (neg.f64 i) (*.f64 c c)) b (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (+.f64 i i) (*.f64 c c)) (neg.f64 b) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) b (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 1 binary64) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 i c) b) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (+.f64 i i) c) (neg.f64 a) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (+.f64 i i) c) (neg.f64 a) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) c) (+.f64 a a)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 z z) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 z z) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 z z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (+.f64 z z) t))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) y) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) y) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (+.f64 x x) y))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) (fma.f64 c b a) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) a (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) a (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 c a) (*.f64 i #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 c a) (*.f64 i #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) b) (*.f64 i #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) b) (neg.f64 i) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (neg.f64 a) (*.f64 i c)) #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (neg.f64 a) (*.f64 i c)) #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i c) (fma.f64 c (*.f64 #s(literal -2 binary64) b) (*.f64 #s(literal -2 binary64) a)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i c) (fma.f64 #s(literal -2 binary64) a (*.f64 c (*.f64 #s(literal -2 binary64) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 (fma.f64 c b a) #s(literal -2 binary64)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) a) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) a) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 1 binary64) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 i) c) (+.f64 a a)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 (*.f64 c c) i) (*.f64 #s(literal -2 binary64) b) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) i) (neg.f64 b) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 c c) (*.f64 (neg.f64 i) b) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 z) (neg.f64 t) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 z) (neg.f64 t) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (+.f64 z z) t (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (+.f64 z z) t (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (+.f64 z z) t (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (+.f64 z z) t (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (+.f64 z z) t (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (+.f64 z z) t (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 t) (neg.f64 z) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 (neg.f64 t) (neg.f64 z) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (+.f64 t t) z (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (+.f64 t t) z (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (+.f64 t t) z (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (+.f64 t t) z (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (+.f64 t t) z (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (+.f64 t t) z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 (+.f64 z z) t))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (neg.f64 x) (neg.f64 y) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -2 binary64) y) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -2 binary64) y) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -2 binary64) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 y) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 y) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (+.f64 x x) y (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (+.f64 x x) y (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (+.f64 x x) y (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (neg.f64 y) (neg.f64 x) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 (neg.f64 y) (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (neg.f64 y) (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (neg.f64 y) (*.f64 #s(literal -2 binary64) x) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) y) (neg.f64 x) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 #s(literal -2 binary64) y) (neg.f64 x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (*.f64 #s(literal -2 binary64) y) (neg.f64 x) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(fma.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 (neg.f64 i) c) (+.f64 a a)))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i)))
(fma.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (neg.f64 c)))
(fma.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 #s(literal -2 binary64) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (+.f64 z z) t))
(fma.f64 #s(literal -2 binary64) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (+.f64 x x) y))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) a) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) a) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z)) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z)) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 t z)) (-.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (+.f64 c c)) i) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (+.f64 c c)) i) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (+.f64 y y) x (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (+.f64 y y) x (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (+.f64 y y) x (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (neg.f64 c)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))))
(fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 (+.f64 x x) y))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) #s(literal -2 binary64) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 c b a) i) (*.f64 #s(literal -2 binary64) c) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 (*.f64 t z) #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 t z) #s(literal 2 binary64) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 (*.f64 t z) #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 (*.f64 t z) #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 t z) #s(literal 2 binary64) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 (*.f64 t z) #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (*.f64 (fma.f64 c b a) c) (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 (*.f64 y x) #s(literal 2 binary64) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 (*.f64 y x) #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 (*.f64 y x) #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c) (*.f64 (*.f64 #s(literal -2 binary64) a) c)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b) (*.f64 (*.f64 #s(literal -2 binary64) a) c)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c) (*.f64 (*.f64 #s(literal -2 binary64) a) c)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 #s(literal -2 binary64) a) c)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c) (*.f64 c (*.f64 #s(literal -2 binary64) a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b) (*.f64 c (*.f64 #s(literal -2 binary64) a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c) (*.f64 c (*.f64 #s(literal -2 binary64) a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b) (*.f64 c (*.f64 #s(literal -2 binary64) a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c) (*.f64 #s(literal -2 binary64) (*.f64 c a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b) (*.f64 #s(literal -2 binary64) (*.f64 c a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c) (*.f64 #s(literal -2 binary64) (*.f64 c a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b) (*.f64 #s(literal -2 binary64) (*.f64 c a))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c) (*.f64 a (*.f64 #s(literal -2 binary64) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b) (*.f64 a (*.f64 #s(literal -2 binary64) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c) (*.f64 a (*.f64 #s(literal -2 binary64) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b) (*.f64 a (*.f64 #s(literal -2 binary64) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) a) c (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 c (*.f64 #s(literal -2 binary64) a) (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 c a) (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 a (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) a) c (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 c (*.f64 #s(literal -2 binary64) a) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 a (*.f64 #s(literal -2 binary64) c) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) a) c (*.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 c (*.f64 #s(literal -2 binary64) a) (*.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 c a) (*.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 a (*.f64 #s(literal -2 binary64) c) (*.f64 b (*.f64 (*.f64 #s(literal -2 binary64) c) c))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (*.f64 #s(literal -2 binary64) a) c (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 c (*.f64 #s(literal -2 binary64) a) (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 #s(literal -2 binary64) (*.f64 c a) (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 a (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 i (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 c (*.f64 (*.f64 (neg.f64 i) b) c) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 c (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 c (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (neg.f64 i) (*.f64 c c)) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 b (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (*.f64 i c) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 a (*.f64 (*.f64 i c) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 t (-.f64 z (neg.f64 z)) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 t (-.f64 z (neg.f64 z)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 t (-.f64 z (neg.f64 z)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 t (-.f64 z (neg.f64 z)) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 t (-.f64 z (neg.f64 z)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 t (-.f64 z (neg.f64 z)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 t (+.f64 z z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 t (+.f64 z z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 t (+.f64 z z) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 t (+.f64 z z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 t (+.f64 z z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 t (+.f64 z z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 t z (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 t z (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 t z (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 t z (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 t z (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 t z (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 t z (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 z (-.f64 t (neg.f64 t)) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 z (-.f64 t (neg.f64 t)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 z (-.f64 t (neg.f64 t)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 z (-.f64 t (neg.f64 t)) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 z (-.f64 t (neg.f64 t)) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 z (-.f64 t (neg.f64 t)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 z (+.f64 t t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 z (+.f64 t t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 z (+.f64 t t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 z (+.f64 t t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 z (+.f64 t t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 z (+.f64 t t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 z t (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 z t (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 z t (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 z t (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 z t (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(fma.f64 z t (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(fma.f64 z t (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(fma.f64 y (-.f64 x (neg.f64 x)) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 y (-.f64 x (neg.f64 x)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 y (-.f64 x (neg.f64 x)) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 y (+.f64 x x) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 y (+.f64 x x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 y (+.f64 x x) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 y x (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 y x (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 y x (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 y x (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 x (-.f64 y (neg.f64 y)) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 x (-.f64 y (neg.f64 y)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 x (-.f64 y (neg.f64 y)) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 x (+.f64 y y) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 x (+.f64 y y) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 x (+.f64 y y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 x y (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 x y (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 x y (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(fma.f64 x y (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 a) (*.f64 i c)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 a) (*.f64 i c)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (neg.f64 i) c) (+.f64 a a)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (+.f64 z z) t))
(fma.f64 #s(literal 2 binary64) (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 2 binary64) (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i)))
(fma.f64 #s(literal 2 binary64) (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (neg.f64 c)))
(fma.f64 #s(literal 2 binary64) (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (+.f64 x x) y))
(fma.f64 #s(literal 2 binary64) (*.f64 t z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 2 binary64) (*.f64 t z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(fma.f64 #s(literal 2 binary64) (*.f64 t z) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(fma.f64 #s(literal 2 binary64) (*.f64 t z) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 2 binary64) (*.f64 t z) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(fma.f64 #s(literal 2 binary64) (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 y x) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(fma.f64 #s(literal 2 binary64) (*.f64 y x) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(fma.f64 #s(literal 2 binary64) (*.f64 y x) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x))) (*.f64 (neg.f64 z) t))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (neg.f64 x) y))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 t z)) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (*.f64 c c) i) b)))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 y x)) (fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (neg.f64 z) t)))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c))) (*.f64 (neg.f64 z) t))
(-.f64 (+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 t z)) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (+.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c))) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 y x)))) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z)))) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 i c) a))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x))) (*.f64 (neg.f64 z) t))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a))) (*.f64 (neg.f64 x) y))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 i c) a))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 t z)) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 i c) a)))
(-.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 y x)) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 i c) a)))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x))))) (*.f64 (*.f64 i c) a))
(-.f64 (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))) (*.f64 y x)) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 (+.f64 z z) t (*.f64 y x))) (*.f64 (neg.f64 x) y))
(-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 (+.f64 x x) y (*.f64 t z))) (*.f64 (neg.f64 z) t))
(-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)) (*.f64 (*.f64 a (+.f64 c c)) i))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)))) (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 i c) a))
(-.f64 (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 #s(literal -2 binary64) z) t)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 a (+.f64 c c)) i))
(-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)) (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)) (*.f64 (*.f64 #s(literal -2 binary64) z) t))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 i c) a))
(-.f64 (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)) (*.f64 (neg.f64 x) y))
(-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (-.f64 (*.f64 (*.f64 i c) a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(-.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)) (*.f64 (neg.f64 z) t))
(-.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (-.f64 (*.f64 (neg.f64 z) t) (fma.f64 t z (*.f64 y x))))
(-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (fma.f64 (neg.f64 z) t (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))) (*.f64 (neg.f64 z) t))
(-.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))))
(-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (-.f64 (*.f64 (neg.f64 x) y) (fma.f64 t z (*.f64 y x))))
(-.f64 (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x)) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))))
(-.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 y x))) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t)))
(-.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 y x))) (fma.f64 (*.f64 (fma.f64 c b a) i) c (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (-.f64 (*.f64 (neg.f64 x) y) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))
(-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x)))) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))
(-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x)))) (fma.f64 (*.f64 i a) c (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z))) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y)))
(-.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z))) (fma.f64 (*.f64 (fma.f64 c b a) i) c (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(-.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x)) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y)))))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))))
(-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal -2 binary64)))
(-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y)))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))))
(-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) i) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))
(-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))
(-.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i))
(-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)))
(-.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i))
(-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 (*.f64 i c) a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 (+.f64 z z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) z) t))
(-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))
(-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))))
(-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (-.f64 (*.f64 (*.f64 i c) a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))
(-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))))
(-.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (+.f64 (-.f64 (*.f64 (*.f64 i c) a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 (+.f64 x x) y) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 t z) (-.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (neg.f64 x) y) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x)))))
(-.f64 (*.f64 t z) (-.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (+.f64 x x) y)))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y)))))
(-.f64 (*.f64 t z) (-.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 t z) (-.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 i c) a)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))))
(-.f64 (*.f64 t z) (-.f64 (-.f64 (*.f64 (neg.f64 x) y) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))))
(-.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 (neg.f64 x) y) (fma.f64 t z (*.f64 y x))) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (*.f64 t z) (fma.f64 (neg.f64 z) t (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(-.f64 (*.f64 t z) (fma.f64 (neg.f64 x) y (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(-.f64 (*.f64 t z) (+.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(-.f64 (*.f64 y x) (-.f64 (fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (neg.f64 z) t)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (+.f64 z z) t)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t)))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 (neg.f64 z) t) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x)))))
(-.f64 (*.f64 y x) (-.f64 (*.f64 (neg.f64 x) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(-.f64 (*.f64 y x) (-.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(-.f64 (*.f64 y x) (-.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 i c) a)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)))))
(-.f64 (*.f64 y x) (-.f64 (-.f64 (*.f64 (neg.f64 z) t) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))))
(-.f64 (*.f64 y x) (+.f64 (-.f64 (*.f64 (neg.f64 z) t) (fma.f64 t z (*.f64 y x))) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (*.f64 y x) (+.f64 (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(-.f64 (*.f64 y x) (fma.f64 (neg.f64 z) t (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(-.f64 (*.f64 y x) (fma.f64 (neg.f64 x) y (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 t z))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))) (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 t z))) (*.f64 y x))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x)))) (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 t z)))) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)))) (*.f64 (+.f64 x x) y))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64))) (*.f64 (+.f64 x x) y))
(+.f64 (+.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c))) (*.f64 y x))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (+.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (neg.f64 a) (*.f64 i c))) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(+.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(+.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a))) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(+.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 a) (*.f64 i c))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 t z))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 (neg.f64 a) (*.f64 i c))) (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 t z)))) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))) (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (fma.f64 (*.f64 i #s(literal -2 binary64)) (*.f64 (fma.f64 c b a) c) (*.f64 (+.f64 x x) y)) (*.f64 (+.f64 z z) t))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x))) (*.f64 t z))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(+.f64 (+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c))) (*.f64 t z))
(+.f64 (+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 t z)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(+.f64 (+.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 y x)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(+.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c))) (*.f64 t z))
(+.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 y x)))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z)))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(+.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(+.f64 (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x))) (*.f64 t z))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a))) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (fma.f64 t z (*.f64 y x))) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(+.f64 (+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x))))) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))))
(+.f64 (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))) (*.f64 y x)) (*.f64 t z))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 (+.f64 z z) t (*.f64 y x))) (*.f64 y x))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 (+.f64 x x) y (*.f64 t z))) (*.f64 t z))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 t z)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (*.f64 (+.f64 z z) t)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (*.f64 (+.f64 z z) t)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (*.f64 t z)) (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)))
(+.f64 (-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(+.f64 (-.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 (+.f64 z z) t)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (*.f64 (+.f64 z z) t)) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)) (*.f64 y x))
(+.f64 (+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 t z))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (fma.f64 (+.f64 z z) t (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)) (*.f64 t z))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 t z))) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (fma.f64 (+.f64 z z) t (*.f64 y x)))
(+.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (-.f64 (*.f64 t z) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(+.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)))
(+.f64 (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))) (*.f64 t z))
(+.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))) (fma.f64 t z (*.f64 y x)))
(+.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (fma.f64 (+.f64 x x) y (*.f64 t z)))
(+.f64 (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 y x))) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(+.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (-.f64 (*.f64 y x) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(+.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)))
(+.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x)))) (-.f64 (*.f64 (neg.f64 a) (*.f64 i c)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))) (*.f64 t z)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(+.f64 (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z))) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i)))
(+.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (neg.f64 c)))
(+.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(+.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (-.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (+.f64 b b)))
(+.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))))
(+.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c) (*.f64 #s(literal -2 binary64) (fma.f64 t z (*.f64 y x)))))
(+.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) c) (+.f64 a a)))
(+.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))))
(+.f64 (*.f64 (+.f64 z z) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(+.f64 (*.f64 (+.f64 z z) t) (-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (*.f64 (+.f64 z z) t) (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (*.f64 (+.f64 z z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (+.f64 z z) t))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 z z) t))))
(+.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (fma.f64 t z (*.f64 y x))))
(+.f64 (fma.f64 t z (*.f64 y x)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(+.f64 (*.f64 (+.f64 x x) y) (-.f64 (*.f64 (+.f64 z z) t) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(+.f64 (*.f64 (+.f64 x x) y) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(+.f64 (*.f64 (+.f64 x x) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)) (*.f64 (+.f64 x x) y))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (+.f64 x x) y))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 (+.f64 x x) y (*.f64 t z)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 t z)) (*.f64 (*.f64 a (+.f64 c c)) i)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 t z)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(+.f64 (*.f64 t z) (-.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z)) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i)))
(+.f64 (*.f64 t z) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 t z)))
(+.f64 (*.f64 t z) (fma.f64 t z (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64))))
(+.f64 (*.f64 t z) (-.f64 (*.f64 t z) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -2 binary64))))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 (+.f64 z z) t (*.f64 y x)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(+.f64 (*.f64 y x) (-.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) c)) i (*.f64 y x)) (*.f64 (*.f64 #s(literal -2 binary64) z) t)))
(+.f64 (*.f64 y x) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64) (*.f64 y x)))
(+.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
#s(literal 2 binary64)
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b))) (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) a))) (+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 i c) a)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c))) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)))) (fma.f64 t z (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)))) (fma.f64 y x (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64))) (fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (*.f64 c c) i) b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 i c) a) #s(literal 3 binary64))) (fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (fma.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) a) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 i c) a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 z) t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) #s(literal 3 binary64))) (fma.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x)) (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 3 binary64))) (fma.f64 (*.f64 t z) (*.f64 t z) (fma.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 t z) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (*.f64 y x) (fma.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (*.f64 y x) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c))))))
(fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 i) (fma.f64 c b a)) c (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) i (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 i) b) (*.f64 c c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 c b)))
(fma.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(fma.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) #s(literal -1 binary64) (*.f64 (neg.f64 a) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(fma.f64 (neg.f64 a) (*.f64 i c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c) (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -1 binary64) (*.f64 t z))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) i) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 (neg.f64 c) a) i (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal -1 binary64) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (*.f64 (neg.f64 a) i) c (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 (*.f64 i c) b) (neg.f64 c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 i a) (neg.f64 c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (neg.f64 c) c) (*.f64 i b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 (neg.f64 i) (*.f64 c c)) b (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 c b)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 i c) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 c) (*.f64 i a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 i) c) (fma.f64 c b a) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 i) c) a (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 c b)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (*.f64 i c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (neg.f64 a) (*.f64 i c)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 t z))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (*.f64 c a) (neg.f64 i) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (*.f64 c c) b) (neg.f64 i) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 i c) (-.f64 (neg.f64 a) (*.f64 c b)) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 i c) (*.f64 (fma.f64 c b a) #s(literal -1 binary64)) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 i c) (neg.f64 (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 i c) (neg.f64 a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 1 binary64) (*.f64 (neg.f64 a) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 (*.f64 c c) i) (neg.f64 b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 c c) (*.f64 (neg.f64 i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (*.f64 t z))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z)) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 c b)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) (*.f64 (neg.f64 a) (*.f64 i c)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 i c) a) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 c b a) i) c) (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 1 binary64) (*.f64 y x))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) #s(literal -1 binary64) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (fma.f64 c b a) i) (neg.f64 c) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 (*.f64 (fma.f64 c b a) c) (neg.f64 i) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 i (-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a)) (fma.f64 t z (*.f64 y x)))
(fma.f64 i (-.f64 (*.f64 (neg.f64 c) a) (*.f64 (*.f64 c c) b)) (fma.f64 t z (*.f64 y x)))
(fma.f64 i (*.f64 (neg.f64 c) (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))
(fma.f64 c (-.f64 (*.f64 (neg.f64 a) i) (*.f64 (*.f64 i c) b)) (fma.f64 t z (*.f64 y x)))
(fma.f64 c (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -1 binary64)) (fma.f64 t z (*.f64 y x)))
(fma.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)) (fma.f64 t z (*.f64 y x)))
(fma.f64 c (*.f64 (neg.f64 a) i) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 c (*.f64 (*.f64 (neg.f64 i) b) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 b (*.f64 (neg.f64 i) (*.f64 c c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(fma.f64 a (*.f64 (neg.f64 i) c) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 t z (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 z t (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(fma.f64 x y (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(-.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x))) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 (*.f64 (neg.f64 c) a) i (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x))) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x)) (fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (neg.f64 z) t)))
(-.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x)) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 i c) a)))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 i c) a)))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (neg.f64 x) y)))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 y x)))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (*.f64 c c) i) b)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 t z)))
(-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (neg.f64 z) t)))
(-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 y x)))
(-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (neg.f64 (fma.f64 t z (*.f64 y x))))
(-.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))))
(-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (*.f64 (neg.f64 a) (*.f64 i c)) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))))
(-.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 i c) a))
(-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 y x)))
(-.f64 (*.f64 t z) (fma.f64 (neg.f64 x) y (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) (*.f64 t z)))
(-.f64 (*.f64 y x) (fma.f64 (neg.f64 z) t (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (fma.f64 (*.f64 (neg.f64 i) b) (*.f64 c c) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 t z))
(+.f64 (fma.f64 (neg.f64 a) (*.f64 i c) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 t z))
(+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x))) (*.f64 t z))
(+.f64 (fma.f64 (*.f64 (neg.f64 c) a) i (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x))) (*.f64 t z))
(+.f64 (fma.f64 (*.f64 (neg.f64 c) a) i (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) i (*.f64 y x)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(+.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (fma.f64 t z (*.f64 y x)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 c b)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 i c)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 t z))
(+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) (*.f64 y x))
(+.f64 (*.f64 t z) (-.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) (*.f64 (neg.f64 x) y)))
(+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(+.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(*.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (fma.f64 t z (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (fma.f64 y x (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 t z) (*.f64 t z) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 t z) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (*.f64 y x) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (*.f64 y x) (*.f64 (neg.f64 z) t)))))
(/.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64))
(/.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64))
(neg.f64 (/.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (fma.f64 t z (*.f64 y x)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64) (*.f64 t z))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 t z))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 y x))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 y x))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 t z))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 t z))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 y x))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.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 t z) (/.f64 (*.f64 (neg.f64 x) y) #s(literal 1 binary64)))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 y x) (/.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 z) t))
(+.f64 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y x))
(*.f64 (neg.f64 x) (neg.f64 y))
(*.f64 (neg.f64 y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y))
(*.f64 (*.f64 y x) #s(literal 1 binary64))
(*.f64 y x)
(*.f64 x y)
(/.f64 (*.f64 (neg.f64 x) y) #s(literal -1 binary64))
(/.f64 (*.f64 y x) #s(literal 1 binary64))
(neg.f64 (/.f64 (*.f64 y x) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) y) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 x) y))
x
y
(*.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 t z))
(*.f64 (neg.f64 z) (neg.f64 t))
(*.f64 (neg.f64 t) (neg.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t))
(*.f64 (*.f64 t z) #s(literal 1 binary64))
(*.f64 t z)
(*.f64 z t)
(/.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64))
(/.f64 (*.f64 t z) #s(literal 1 binary64))
(neg.f64 (/.f64 (*.f64 t z) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 z) t))
z
t
(*.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) #s(literal -1 binary64))
(*.f64 (neg.f64 c) (*.f64 (neg.f64 i) (fma.f64 c b a)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(*.f64 (*.f64 i c) (-.f64 (*.f64 c b) (neg.f64 a)))
(*.f64 (*.f64 i c) (fma.f64 c b a))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(*.f64 (*.f64 (fma.f64 c b a) c) i)
(*.f64 (fma.f64 c b a) (*.f64 i c))
(*.f64 i (*.f64 (fma.f64 c b a) c))
(*.f64 c (*.f64 (fma.f64 c b a) i))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))) (fma.f64 (*.f64 i a) c (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (neg.f64 a) (*.f64 i c)) (*.f64 (neg.f64 a) (*.f64 i c)))) (fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (neg.f64 a) (*.f64 i c))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 i c) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) a) (fma.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (*.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) (*.f64 i c)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (fma.f64 (*.f64 (neg.f64 a) (*.f64 i c)) (*.f64 (neg.f64 a) (*.f64 i c)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (neg.f64 a) (*.f64 i c))))))
(/.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (fma.f64 c b a) i) c) #s(literal 1 binary64))
(neg.f64 (*.f64 (fma.f64 c b a) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) (*.f64 c c)) (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 i a) c (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 i a) c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 (*.f64 i a) c (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (neg.f64 i) (*.f64 c c)) (neg.f64 b) (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64) (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 i c) a) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 i c) a) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 c a) i (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 c a) i (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 (*.f64 c a) i (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (*.f64 c c) b) i (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 (neg.f64 a) (*.f64 i c)) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 a) (*.f64 i c)) #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 a) (*.f64 i c)) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 i c) (*.f64 c b) (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 i c) a (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 i c) a (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 (*.f64 i c) a (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 i c) a))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 i c) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) (*.f64 (*.f64 i c) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (*.f64 i c)) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (*.f64 i c)) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (*.f64 i c)) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 c b) (*.f64 i c) (*.f64 (*.f64 i c) a))
(fma.f64 i (*.f64 c a) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 i (*.f64 c a) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 i (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 i (*.f64 (*.f64 c c) b) (*.f64 (*.f64 i c) a))
(fma.f64 c (*.f64 (*.f64 i c) b) (*.f64 (*.f64 i c) a))
(fma.f64 c (*.f64 i a) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 c (*.f64 i a) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 c (*.f64 i a) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 (*.f64 i c) a))
(fma.f64 a (*.f64 i c) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(fma.f64 a (*.f64 i c) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(fma.f64 a (*.f64 i c) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)) (*.f64 (neg.f64 a) (*.f64 i c)))
(-.f64 (*.f64 (*.f64 i c) a) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (neg.f64 a) (*.f64 i c)))
(+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)) (*.f64 (*.f64 i c) a))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)) (*.f64 (*.f64 i c) a))
(+.f64 (*.f64 (*.f64 i c) a) (/.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 i c) a) (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 i c) a))
(*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c b a) c))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (fma.f64 c b a)))
(*.f64 (*.f64 (fma.f64 c b a) c) #s(literal 1 binary64))
(*.f64 (fma.f64 c b a) c)
(*.f64 c (-.f64 (*.f64 c b) (neg.f64 a)))
(*.f64 c (fma.f64 c b a))
(/.f64 (-.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 (*.f64 (neg.f64 b) c) c))) (fma.f64 c a (*.f64 (*.f64 (neg.f64 b) c) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) b) (*.f64 (*.f64 c c) b)) (*.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 c c) b (*.f64 (neg.f64 c) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 b) c) c) #s(literal 3 binary64))) (fma.f64 (*.f64 c a) (*.f64 c a) (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 (*.f64 c a) (*.f64 (*.f64 (neg.f64 b) c) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c c) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 c) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c c) b) (*.f64 (*.f64 c c) b) (fma.f64 (*.f64 (neg.f64 c) a) (*.f64 (neg.f64 c) a) (*.f64 (*.f64 (*.f64 c c) b) (*.f64 (neg.f64 c) a)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (fma.f64 c b a))))
(neg.f64 (*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)))
(fma.f64 (*.f64 (*.f64 (neg.f64 b) c) c) #s(literal -1 binary64) (*.f64 c a))
(fma.f64 (neg.f64 a) (neg.f64 c) (*.f64 (*.f64 c c) b))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 c) c) (*.f64 c a))
(fma.f64 (*.f64 (neg.f64 c) a) #s(literal -1 binary64) (*.f64 (*.f64 c c) b))
(fma.f64 (*.f64 (neg.f64 c) c) (neg.f64 b) (*.f64 c a))
(fma.f64 (neg.f64 c) (neg.f64 a) (*.f64 (*.f64 c c) b))
(fma.f64 #s(literal 1 binary64) (*.f64 c a) (*.f64 (*.f64 c c) b))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) b) (*.f64 c a))
(fma.f64 (*.f64 c a) #s(literal 1 binary64) (*.f64 (*.f64 c c) b))
(fma.f64 (*.f64 (*.f64 c c) b) #s(literal 1 binary64) (*.f64 c a))
(fma.f64 (*.f64 c c) b (*.f64 c a))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) a) (*.f64 (*.f64 c c) b))
(fma.f64 (*.f64 c b) c (*.f64 c a))
(fma.f64 c (*.f64 c b) (*.f64 c a))
(fma.f64 c a (*.f64 (*.f64 c c) b))
(fma.f64 b (*.f64 c c) (*.f64 c a))
(fma.f64 a c (*.f64 (*.f64 c c) b))
(-.f64 (*.f64 c a) (*.f64 (*.f64 (neg.f64 b) c) c))
(-.f64 (*.f64 (*.f64 c c) b) (*.f64 (neg.f64 c) a))
(+.f64 (*.f64 c a) (*.f64 (*.f64 c c) b))
(+.f64 (*.f64 (*.f64 c c) b) (*.f64 c a))
(*.f64 #s(literal 1 binary64) (fma.f64 c b a))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 b) c))) (+.f64 a (*.f64 (neg.f64 b) c)))
(/.f64 (-.f64 (*.f64 (*.f64 a a) a) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) (fma.f64 a a (fma.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 b) c) (*.f64 a (*.f64 (neg.f64 b) c)))))
(fma.f64 (*.f64 (neg.f64 b) c) #s(literal -1 binary64) a)
(fma.f64 (neg.f64 b) (neg.f64 c) a)
(fma.f64 (neg.f64 c) (neg.f64 b) a)
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b) c) a)
(fma.f64 c b a)
(fma.f64 b c a)
(-.f64 a (*.f64 (neg.f64 b) c))
(+.f64 (*.f64 c b) a)
(+.f64 a (*.f64 c b))
a
(*.f64 (*.f64 (neg.f64 b) c) #s(literal -1 binary64))
(*.f64 (neg.f64 b) (neg.f64 c))
(*.f64 (neg.f64 c) (neg.f64 b))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b) c))
(*.f64 c b)
(*.f64 b c)
(neg.f64 (*.f64 (neg.f64 b) c))
b
c
i
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (+ (* x y) (* z t)) (*.f64 t z))
#s(approx (+ (* x y) (* z t)) (fma.f64 t z (*.f64 y x)))
#s(approx (* x y) (*.f64 y x))
#s(approx x x)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) x) y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 y x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) x) y) x))
#s(approx (+ (* x y) (* z t)) (*.f64 y x))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z x) t y) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) x) y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) x) y) x))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z x) t y) x))
#s(approx y y)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) y) x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) y) x) y))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z y) t x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) y) x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) i) c)) y) x) y))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z y) t x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (* z t) (*.f64 t z))
#s(approx z z)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) z) t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) z) t) z))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y z) x t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) z) t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) z) t) z))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y z) x t) z))
#s(approx t t)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) t) z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) t) z) t))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y t) x z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) t) z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)) t) z) t))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y t) x z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 (*.f64 c c) i) b))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 (fma.f64 c b a) i) c))
#s(approx (* (+ a (* b c)) c) (*.f64 (*.f64 c c) b))
#s(approx (* (+ a (* b c)) c) (*.f64 (fma.f64 c b a) c))
#s(approx (+ a (* b c)) (*.f64 c b))
#s(approx (+ a (* b c)) (fma.f64 c b a))
#s(approx a a)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 a) (*.f64 i c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 i c) a))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a)) a))
#s(approx (* (+ a (* b c)) c) (*.f64 c a))
#s(approx (* (+ a (* b c)) c) (*.f64 (fma.f64 (*.f64 c (/.f64 c a)) b c) a))
#s(approx (+ a (* b c)) a)
#s(approx (+ a (* b c)) (fma.f64 (/.f64 (*.f64 c b) a) a a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a)) a))
#s(approx (* (+ a (* b c)) c) (*.f64 (fma.f64 (*.f64 c (/.f64 c a)) b c) a))
#s(approx (+ a (* b c)) (*.f64 (neg.f64 a) (-.f64 (*.f64 (neg.f64 b) (/.f64 c a)) #s(literal 1 binary64))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (* b c) (*.f64 c b))
#s(approx b b)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c))) b))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)) b))
#s(approx (* (+ a (* b c)) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) b))
#s(approx (+ a (* b c)) (*.f64 (+.f64 (/.f64 a b) c) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c))) b))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)) b))
#s(approx (* (+ a (* b c)) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) b))
#s(approx (+ a (* b c)) (*.f64 (+.f64 (/.f64 a b) c) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 (fma.f64 c b a) i) c))
#s(approx (* (+ a (* b c)) c) (*.f64 (fma.f64 c b a) c))
#s(approx c c)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) #s(literal -2 binary64)) c) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) c) c))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 (*.f64 i (+.f64 (/.f64 a c) b))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c) (*.f64 i b)) c) c))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) (*.f64 c c)))
#s(approx (* (+ a (* b c)) c) (*.f64 (*.f64 (+.f64 (/.f64 a c) b) c) c))
#s(approx (+ a (* b c)) (*.f64 (+.f64 (/.f64 a c) b) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) c) c))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c) (*.f64 i b)) c) c))
#s(approx (+ a (* b c)) (*.f64 (+.f64 (/.f64 a c) b) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
#s(approx (* (* (+ a (* b c)) c) i) (*.f64 (*.f64 (fma.f64 c b a) i) c))
#s(approx i i)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 i #s(literal -2 binary64)) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 i #s(literal -2 binary64)) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 (fma.f64 c b a) c)) i))

eval389.0ms (3%)

Memory
-42.3MiB live, 349.0MiB allocated; 102ms collecting garbage
Compiler

Compiled 13 648 to 2 712 computations (80.1% saved)

prune26.0ms (0.2%)

Memory
22.9MiB live, 70.2MiB allocated; 6ms collecting garbage
Pruning

13 alts after pruning (13 fresh and 0 done)

PrunedKeptTotal
New1 159131 172
Fresh000
Picked101
Done000
Total1 160131 173
Accuracy
100.0%
Counts
1 173 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
89.7%
(*.f64 #s(literal 2 binary64) (fma.f64 i (-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a)) (fma.f64 t z (*.f64 y x))))
81.6%
(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 #s(approx (* (+ a (* b c)) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) b)) i)))
57.3%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
75.9%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
69.2%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
30.2%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))))
45.1%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c))))
29.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
29.6%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
31.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
33.4%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
23.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
45.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
Compiler

Compiled 578 to 578 computations (0% saved)

series95.0ms (0.7%)

Memory
7.7MiB live, 187.5MiB allocated; 36ms collecting garbage
Counts
38 → 228
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (fma.f64 i (-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a)) (fma.f64 t z (*.f64 y x))))
#s(literal 2 binary64)
(fma.f64 i (-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a)) (fma.f64 t z (*.f64 y x)))
i
(-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a))
(*.f64 (*.f64 (neg.f64 b) c) c)
(*.f64 (neg.f64 b) c)
(neg.f64 b)
b
c
(*.f64 c a)
a
(fma.f64 t z (*.f64 y x))
t
z
(*.f64 y x)
y
x
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
(*.f64 (+.f64 x x) y)
(+.f64 x x)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))
(*.f64 (*.f64 i c) a)
(*.f64 i c)
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))
(*.f64 (neg.f64 i) b)
(neg.f64 i)
(*.f64 c c)
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(*.f64 (fma.f64 c b a) i)
(fma.f64 c b a)
Outputs
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (+ (* t z) (* x y)))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* t z)))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (* y x) #s(hole binary64 (* x y)))
#s(approx x #s(hole binary64 x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (* (+ x x) y) #s(hole binary64 (* 2 (* x y))))
#s(approx (+ x x) #s(hole binary64 (* 2 x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) x))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* x y)))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* x (+ y (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) x) (/ (* t z) x))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* x y)))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x y)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x (+ y (* -1 (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) x)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) x)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) y))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* y (+ x (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) y) (/ (* t z) y))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* y (+ x (* -1 (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) y)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) y)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y))))
#s(approx z #s(hole binary64 z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) z))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* t z)))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* z (+ t (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) z) (/ (* x y) z))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) z)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) z)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) t))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* t (+ z (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) t) (/ (* x y) t))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) t)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) t)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* b (pow c 2)))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (+ (* -1 (* a c)) (* -1 (* b (pow c 2))))))
#s(approx (* c a) #s(hole binary64 (* a c)))
#s(approx a #s(hole binary64 a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (* (* (* i c) a) -2) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (* i c) a) #s(hole binary64 (* a (* c i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* b (* c i))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (+ (* a i) (* b (* c i)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b c)))
#s(approx (+ (* c b) a) #s(hole binary64 (+ a (* b c))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) a))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* a (+ (* -1 (* c i)) (+ (* -1 (/ (* b (* (pow c 2) i)) a)) (+ (/ (* t z) a) (/ (* x y) a)))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* a c))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* a (- (* -1 (/ (* b (pow c 2)) a)) c))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* a (- (/ (* x y) a) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (* c i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* a i)))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* a (+ i (/ (* b (* c i)) a)))))
#s(approx (+ (* c b) a) #s(hole binary64 a))
#s(approx (+ (* c b) a) #s(hole binary64 (* a (+ 1 (/ (* b c) a)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) a)) (* 2 (* c i)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* a (+ (* -1 (/ (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) a)) (* c i))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* a (- (/ (* b (pow c 2)) a) (* -1 c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (* x y) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* -1 (* a (+ (* -1 i) (* -1 (/ (* b (* c i)) a)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* a (- (* -1 (/ (* b c) a)) 1)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (- (* -1 (* b (pow c 2))) (* a c))))
#s(approx (* (* (neg b) c) c) #s(hole binary64 (* -1 (* b (pow c 2)))))
#s(approx (* (neg b) c) #s(hole binary64 (* -1 (* b c))))
#s(approx (neg b) #s(hole binary64 (* -1 b)))
#s(approx b #s(hole binary64 b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (* (* (neg i) b) (* c c)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (* (neg i) b) #s(hole binary64 (* -1 (* b i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (* x y)) (* a (* c i)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) b))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* b (+ (* -1 (* (pow c 2) i)) (+ (* -1 (/ (* a (* c i)) b)) (+ (/ (* t z) b) (/ (* x y) b)))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* b (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* b (- (/ (* x y) b) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* b (+ (* c i) (/ (* a i) b)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b (+ c (/ a b)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* b (+ (* -1 (/ (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) b)) (* (pow c 2) i))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* b (+ (/ (* a c) b) (pow c 2))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (* x y) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* -1 (* b (+ (* -1 (* c i)) (* -1 (/ (* a i) b)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* b (+ (* -1 c) (* -1 (/ a b)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* c (+ (* -1 (* a i)) (* -1 (* b (* c i))))) (+ (* t z) (* x y)))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* c (- (* -1 (* b c)) a))))
#s(approx c #s(hole binary64 c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (* i c) #s(hole binary64 (* c i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx (* c c) #s(hole binary64 (pow c 2)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* a (* c i))) (* x y))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* (pow c 2) (+ (* -1 (* b i)) (* -1 (/ (* a i) c))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* (pow c 2) (+ (* -1 (* b i)) (+ (* -1 (/ (* a i) c)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* (pow c 2) (+ (* -1 b) (* -1 (/ a c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (/ (* x y) (pow c 2)) (+ (* b i) (/ (* a i) c))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* c (+ (* b i) (/ (* a i) c)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* c (+ b (/ a c)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* (pow c 2) (+ (* -1 (* b i)) (* -1 (/ (+ (* -1 (/ (+ (* t z) (* x y)) c)) (* a i)) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (* x y) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* -1 (* c (+ (* -1 (* b i)) (* -1 (/ (* a i) c)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* c (+ (* -1 b) (* -1 (/ a c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (* i (- (* -1 (* b (pow c 2))) (* a c)))) (* 2 (+ (* t z) (* x y))))))
#s(approx i #s(hole binary64 i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx (neg i) #s(hole binary64 (* -1 i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (* i (+ a (* b c))))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* i (+ a (* b c)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (* i (- (* -1 (* b (pow c 2))) (* a c))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* i (+ (* 2 (- (* -1 (* b (pow c 2))) (* a c))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* i (- (* -1 (* b (pow c 2))) (* a c)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* i (- (+ (* -1 (* b (pow c 2))) (+ (/ (* t z) i) (/ (* x y) i))) (* a c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* i (- (/ (* x y) i) (* c (+ a (* b c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* i (+ (* -2 (- (* -1 (* b (pow c 2))) (* a c))) (* -2 (/ (+ (* t z) (* x y)) i)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* i (+ (* -1 (- (* -1 (* b (pow c 2))) (* a c))) (* -1 (/ (+ (* t z) (* x y)) i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (* x y) i)) (* -1 (* c (+ a (* b c)))))))))
Calls

24 calls:

TimeVariablePointExpression
12.0ms
c
@0
((* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) i (- (* (* (neg b) c) c) (* c a)) (* (* (neg b) c) c) (* (neg b) c) (neg b) b c (* c a) a (+ (* t z) (* y x)) t z (* y x) y x (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ x x) y) (+ x x) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i c) a) -2) (* (* i c) a) (* i c) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (neg i) b) (* c c)) (* (neg i) b) (neg i) (* c c) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* (* (+ (* c b) a) i) c) (* (+ (* c b) a) i) (+ (* c b) a))
9.0ms
i
@inf
((* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) i (- (* (* (neg b) c) c) (* c a)) (* (* (neg b) c) c) (* (neg b) c) (neg b) b c (* c a) a (+ (* t z) (* y x)) t z (* y x) y x (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ x x) y) (+ x x) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i c) a) -2) (* (* i c) a) (* i c) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (neg i) b) (* c c)) (* (neg i) b) (neg i) (* c c) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* (* (+ (* c b) a) i) c) (* (+ (* c b) a) i) (+ (* c b) a))
8.0ms
a
@-inf
((* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) i (- (* (* (neg b) c) c) (* c a)) (* (* (neg b) c) c) (* (neg b) c) (neg b) b c (* c a) a (+ (* t z) (* y x)) t z (* y x) y x (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ x x) y) (+ x x) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i c) a) -2) (* (* i c) a) (* i c) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (neg i) b) (* c c)) (* (neg i) b) (neg i) (* c c) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* (* (+ (* c b) a) i) c) (* (+ (* c b) a) i) (+ (* c b) a))
6.0ms
a
@inf
((* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) i (- (* (* (neg b) c) c) (* c a)) (* (* (neg b) c) c) (* (neg b) c) (neg b) b c (* c a) a (+ (* t z) (* y x)) t z (* y x) y x (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ x x) y) (+ x x) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i c) a) -2) (* (* i c) a) (* i c) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (neg i) b) (* c c)) (* (neg i) b) (neg i) (* c c) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* (* (+ (* c b) a) i) c) (* (+ (* c b) a) i) (+ (* c b) a))
5.0ms
x
@-inf
((* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) i (- (* (* (neg b) c) c) (* c a)) (* (* (neg b) c) c) (* (neg b) c) (neg b) b c (* c a) a (+ (* t z) (* y x)) t z (* y x) y x (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ x x) y) (+ x x) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i c) a) -2) (* (* i c) a) (* i c) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (neg i) b) (* c c)) (* (neg i) b) (neg i) (* c c) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* (* (+ (* c b) a) i) c) (* (+ (* c b) a) i) (+ (* c b) a))

rewrite846.0ms (6.6%)

Memory
7.5MiB live, 644.8MiB allocated; 186ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08167433
08557099
128046354
088276223
0298686183
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
266 → 1 351
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (fma.f64 i (-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a)) (fma.f64 t z (*.f64 y x))))
#s(literal 2 binary64)
(fma.f64 i (-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a)) (fma.f64 t z (*.f64 y x)))
i
(-.f64 (*.f64 (*.f64 (neg.f64 b) c) c) (*.f64 c a))
(*.f64 (*.f64 (neg.f64 b) c) c)
(*.f64 (neg.f64 b) c)
(neg.f64 b)
b
c
(*.f64 c a)
a
(fma.f64 t z (*.f64 y x))
t
z
(*.f64 y x)
y
x
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
(*.f64 (+.f64 x x) y)
(+.f64 x x)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))
(*.f64 (*.f64 i c) a)
(*.f64 i c)
#s(literal -2 binary64)
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c)))
(*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))
(*.f64 (neg.f64 i) b)
(neg.f64 i)
(*.f64 c c)
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c)))
(-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) i) c))
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(*.f64 (fma.f64 c b a) i)
(fma.f64 c b a)
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (+ (* t z) (* x y)))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* t z)))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (* y x) #s(hole binary64 (* x y)))
#s(approx x #s(hole binary64 x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (* (+ x x) y) #s(hole binary64 (* 2 (* x y))))
#s(approx (+ x x) #s(hole binary64 (* 2 x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) x))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* x y)))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* x (+ y (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) x) (/ (* t z) x))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* x y)))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x y)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x (+ y (* -1 (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) x)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) x)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) y))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* y (+ x (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) y) (/ (* t z) y))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* y (+ x (* -1 (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) y)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* t z)) y)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y))))
#s(approx z #s(hole binary64 z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) z))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* t z)))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* z (+ t (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) z) (/ (* x y) z))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) z)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) z)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) t))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* t (+ z (+ (/ (* i (- (* -1 (* b (pow c 2))) (* a c))) t) (/ (* x y) t))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) t)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* i (- (* -1 (* b (pow c 2))) (* a c))) (* x y)) t)))))))
#s(approx (+ (* t z) (* y x)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* b (pow c 2)))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (+ (* -1 (* a c)) (* -1 (* b (pow c 2))))))
#s(approx (* c a) #s(hole binary64 (* a c)))
#s(approx a #s(hole binary64 a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (* (* (* i c) a) -2) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (* i c) a) #s(hole binary64 (* a (* c i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* b (* c i))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (+ (* a i) (* b (* c i)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b c)))
#s(approx (+ (* c b) a) #s(hole binary64 (+ a (* b c))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) a))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* a (+ (* -1 (* c i)) (+ (* -1 (/ (* b (* (pow c 2) i)) a)) (+ (/ (* t z) a) (/ (* x y) a)))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* a c))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* a (- (* -1 (/ (* b (pow c 2)) a)) c))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* a (- (/ (* x y) a) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (* c i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* a i)))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* a (+ i (/ (* b (* c i)) a)))))
#s(approx (+ (* c b) a) #s(hole binary64 a))
#s(approx (+ (* c b) a) #s(hole binary64 (* a (+ 1 (/ (* b c) a)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) a)) (* 2 (* c i)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* a (+ (* -1 (/ (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) a)) (* c i))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* a (- (/ (* b (pow c 2)) a) (* -1 c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (* x y) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* -1 (* a (+ (* -1 i) (* -1 (/ (* b (* c i)) a)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* a (- (* -1 (/ (* b c) a)) 1)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (- (* -1 (* b (pow c 2))) (* a c))))
#s(approx (* (* (neg b) c) c) #s(hole binary64 (* -1 (* b (pow c 2)))))
#s(approx (* (neg b) c) #s(hole binary64 (* -1 (* b c))))
#s(approx (neg b) #s(hole binary64 (* -1 b)))
#s(approx b #s(hole binary64 b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (* (* (neg i) b) (* c c)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (* (neg i) b) #s(hole binary64 (* -1 (* b i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (* x y)) (* a (* c i)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) b))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* b (+ (* -1 (* (pow c 2) i)) (+ (* -1 (/ (* a (* c i)) b)) (+ (/ (* t z) b) (/ (* x y) b)))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* b (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* b (- (/ (* x y) b) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* b (+ (* c i) (/ (* a i) b)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b (+ c (/ a b)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* b (+ (* -1 (/ (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) b)) (* (pow c 2) i))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* -1 (* b (+ (/ (* a c) b) (pow c 2))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (* x y) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* -1 (* b (+ (* -1 (* c i)) (* -1 (/ (* a i) b)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* b (+ (* -1 c) (* -1 (/ a b)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (+ (* c (+ (* -1 (* a i)) (* -1 (* b (* c i))))) (+ (* t z) (* x y)))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* c (- (* -1 (* b c)) a))))
#s(approx c #s(hole binary64 c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (* i c) #s(hole binary64 (* c i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx (* c c) #s(hole binary64 (pow c 2)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* a (* c i))) (* x y))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* (pow c 2) (+ (* -1 (* b i)) (* -1 (/ (* a i) c))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* (pow c 2) (+ (* -1 (* b i)) (+ (* -1 (/ (* a i) c)) (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))))))))
#s(approx (- (* (* (neg b) c) c) (* c a)) #s(hole binary64 (* (pow c 2) (+ (* -1 b) (* -1 (/ a c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (/ (* x y) (pow c 2)) (+ (* b i) (/ (* a i) c))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* c (+ (* b i) (/ (* a i) c)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* c (+ b (/ a c)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* (pow c 2) (+ (* -1 (* b i)) (* -1 (/ (+ (* -1 (/ (+ (* t z) (* x y)) c)) (* a i)) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (* x y) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* -1 (* c (+ (* -1 (* b i)) (* -1 (/ (* a i) c)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* c (+ (* -1 b) (* -1 (/ a c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (+ (* 2 (* i (- (* -1 (* b (pow c 2))) (* a c)))) (* 2 (+ (* t z) (* x y))))))
#s(approx i #s(hole binary64 i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx (neg i) #s(hole binary64 (* -1 i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (* i (+ a (* b c))))))
#s(approx (* (+ (* c b) a) i) #s(hole binary64 (* i (+ a (* b c)))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* 2 (* i (- (* -1 (* b (pow c 2))) (* a c))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* i (+ (* 2 (- (* -1 (* b (pow c 2))) (* a c))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* i (- (* -1 (* b (pow c 2))) (* a c)))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* i (- (+ (* -1 (* b (pow c 2))) (+ (/ (* t z) i) (/ (* x y) i))) (* a c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* i (- (/ (* x y) i) (* c (+ a (* b c)))))))
#s(approx (* 2 (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x)))) #s(hole binary64 (* -1 (* i (+ (* -2 (- (* -1 (* b (pow c 2))) (* a c))) (* -2 (/ (+ (* t z) (* x y)) i)))))))
#s(approx (+ (* i (- (* (* (neg b) c) c) (* c a))) (+ (* t z) (* y x))) #s(hole binary64 (* -1 (* i (+ (* -1 (- (* -1 (* b (pow c 2))) (* a c))) (* -1 (/ (+ (* t z) (* x y)) i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (* x y) i)) (* -1 (* c (+ a (* b c)))))))))
Outputs
(*.f64 (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 c c) i) b (-.f64 (*.f64 (*.f64 a c) i) (fma.f64 x y (*.f64 z t)))))
(*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (fma.f64 x y (*.f64 z t))))
(*.f64 #s(literal -2 binary64) (neg.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t))))))
(*.f64 #s(literal 2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t))))))
(*.f64 #s(literal 2 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)))) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 a a) (*.f64 c i)) (*.f64 (+.f64 a a) (*.f64 c i)))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (+.f64 a a) (*.f64 c i))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 a c) (+.f64 i i)) (*.f64 (*.f64 a c) (+.f64 i i)))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 a c) (+.f64 i i))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)) (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -2 binary64) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a))))) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64)))) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)))) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)))) (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 z t)) (*.f64 #s(literal -2 binary64) (*.f64 z t)))) (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) t) z) (*.f64 (*.f64 #s(literal -2 binary64) t) z))) (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) t) z)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 t t) z) (*.f64 (+.f64 t t) z)) (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)))) (fma.f64 (+.f64 t t) z (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x x) y) (*.f64 (+.f64 x x) y)) (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)))) (fma.f64 (+.f64 x x) y (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)))) (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (*.f64 x (*.f64 #s(literal -2 binary64) y)))) (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 x (*.f64 #s(literal -2 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 #s(literal -2 binary64) (*.f64 x y)))) (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 #s(literal -2 binary64) x) y))) (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64)))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)) (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)) (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 a a) (*.f64 c i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 a a) (*.f64 c i)) (*.f64 (+.f64 a a) (*.f64 c i)) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (+.f64 a a) (*.f64 c i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a c) (+.f64 i i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 a c) (+.f64 i i)) (*.f64 (*.f64 a c) (+.f64 i i)) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a c) (+.f64 i i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a))) (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)) (*.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 z t)) (*.f64 #s(literal -2 binary64) (*.f64 z t)) (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) t) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) t) z) (*.f64 (*.f64 #s(literal -2 binary64) t) z) (*.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) t) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t t) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 t t) z) (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) (*.f64 (*.f64 (+.f64 t t) z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x x) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 x x) y) (*.f64 (+.f64 x x) y) (fma.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)) (*.f64 (*.f64 (+.f64 x x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (*.f64 x (*.f64 #s(literal -2 binary64) y)) (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 x (*.f64 #s(literal -2 binary64) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 x y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)) (*.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))))
(neg.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 a c) (+.f64 i i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal 2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64) (*.f64 (*.f64 a c) (+.f64 i i))))
(neg.f64 (fma.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))))
(neg.f64 (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64) (*.f64 (*.f64 z t) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 z t))))
(neg.f64 (fma.f64 (*.f64 z t) #s(literal -2 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 #s(literal -2 binary64) (*.f64 z t) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 x y) #s(literal -2 binary64) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64) (*.f64 (*.f64 x y) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x y))))
(neg.f64 (fma.f64 (*.f64 (*.f64 c c) i) (+.f64 b b) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 2 binary64))))
(neg.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(neg.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))
(neg.f64 (*.f64 #s(literal -2 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(neg.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)))
(fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 (+.f64 c c) i) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (fma.f64 c b a) i) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (+.f64 i i) (*.f64 (neg.f64 c) (fma.f64 c b a)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 c c) i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 c i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) (+.f64 c c) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(fma.f64 (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 z) t)) #s(literal -2 binary64) (*.f64 (+.f64 x x) y))
(fma.f64 (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 x) y)) #s(literal -2 binary64) (*.f64 (+.f64 t t) z))
(fma.f64 (*.f64 (neg.f64 z) t) #s(literal -2 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (fma.f64 x y (*.f64 z t))) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 (*.f64 (neg.f64 x) y) #s(literal -2 binary64) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -2 binary64) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (+.f64 c c) i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 c) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 c b a) i)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 c b a) c) (+.f64 (neg.f64 i) (neg.f64 i)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (+.f64 t t) z))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 t t) z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (+.f64 x x) y))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (*.f64 (neg.f64 i) c) (*.f64 #s(literal 2 binary64) (fma.f64 c b a)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 c i) (+.f64 (neg.f64 (fma.f64 c b a)) (neg.f64 (fma.f64 c b a))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (*.f64 c i) (*.f64 a #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal 2 binary64) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 z) (*.f64 #s(literal -2 binary64) t) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 t) (*.f64 #s(literal -2 binary64) z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (+.f64 t t) z (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -2 binary64) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 y) (*.f64 #s(literal -2 binary64) x) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal 2 binary64) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 (+.f64 t t) z))
(fma.f64 (*.f64 (fma.f64 c b a) i) (+.f64 (neg.f64 c) (neg.f64 c)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 c b a) (*.f64 (*.f64 c i) #s(literal -2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (+.f64 x x) y (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 (+.f64 x x) y))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (-.f64 i (neg.f64 i)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (+.f64 i i) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (+.f64 i i)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 #s(literal -2 binary64) y)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 z (*.f64 #s(literal -2 binary64) t)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) t) z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (*.f64 z t) #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 i) (*.f64 (+.f64 c c) (fma.f64 c b a)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (-.f64 (*.f64 (*.f64 a c) i) (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 a c) i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 z) t)) (*.f64 (+.f64 x x) y))
(fma.f64 #s(literal -2 binary64) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 x) y)) (*.f64 (+.f64 t t) z))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 z) t) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (neg.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 #s(literal -2 binary64) (*.f64 (neg.f64 x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (*.f64 x y) #s(literal 2 binary64) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 x (-.f64 y (neg.f64 y)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 x (+.f64 y y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 y (-.f64 x (neg.f64 x)) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 y (+.f64 x x) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 z (-.f64 t (neg.f64 t)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 z (+.f64 t t) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 t (-.f64 z (neg.f64 z)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 t (+.f64 z z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (*.f64 c i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 c (fma.f64 (neg.f64 (fma.f64 c b a)) i (*.f64 (fma.f64 c b a) (neg.f64 i))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 c (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) (+.f64 i i)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 i (-.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (*.f64 (fma.f64 c b a) c)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 i (*.f64 (*.f64 #s(literal -2 binary64) c) (fma.f64 c b a)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (+.f64 t t) z))
(fma.f64 #s(literal 2 binary64) (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(fma.f64 #s(literal 2 binary64) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (+.f64 x x) y))
(fma.f64 #s(literal 2 binary64) (*.f64 z t) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 x y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(-.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i))) (*.f64 (*.f64 (fma.f64 c b a) c) i))
(-.f64 (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 z t)) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 x y)) (*.f64 (neg.f64 x) y))
(-.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a c) i))
(-.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (fma.f64 c b a) c) i))
(-.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (*.f64 (neg.f64 x) y))
(-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 c (*.f64 (*.f64 #s(literal -2 binary64) a) i))) (*.f64 (neg.f64 c) (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64))))
(-.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) c)) (*.f64 (*.f64 (+.f64 b b) (*.f64 c i)) c))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t)))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t)) #s(literal -2 binary64))) (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (*.f64 z t) #s(literal -2 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 z t))) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b))))
(-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 x y) #s(literal -2 binary64))) (*.f64 (*.f64 z t) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (*.f64 z t) #s(literal -2 binary64))) (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (+.f64 t t) z) (*.f64 (*.f64 x y) #s(literal -2 binary64))) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (+.f64 t t) z) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))) (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (+.f64 t t) z) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(-.f64 (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 z t) #s(literal -2 binary64))) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))) (*.f64 (*.f64 z t) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (+.f64 x x) y) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))) (*.f64 #s(literal -2 binary64) (*.f64 z t)))
(-.f64 (-.f64 (*.f64 (+.f64 x x) y) (*.f64 #s(literal -2 binary64) (*.f64 z t))) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t)))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t)) #s(literal -2 binary64))) (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 a c) (+.f64 i i))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (neg.f64 c) (*.f64 (*.f64 #s(literal -2 binary64) a) i))) (*.f64 (neg.f64 c) (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64))))
(-.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)) (neg.f64 c))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) (neg.f64 c)))
(-.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) (neg.f64 c))) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)) (neg.f64 c)))
(-.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (neg.f64 c) (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)))) (*.f64 (neg.f64 c) (*.f64 (*.f64 #s(literal -2 binary64) a) i)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 z t) #s(literal -2 binary64))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 z t))) (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i))))
(-.f64 (*.f64 c (*.f64 (*.f64 #s(literal -2 binary64) a) i)) (-.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))))
(-.f64 (*.f64 c (*.f64 (*.f64 #s(literal -2 binary64) a) i)) (fma.f64 (neg.f64 c) (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) c) (-.f64 (*.f64 (*.f64 (+.f64 b b) (*.f64 c i)) c) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) c) (fma.f64 (*.f64 (+.f64 b b) (*.f64 c i)) c (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)) (*.f64 (+.f64 t t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (*.f64 (+.f64 t t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 (+.f64 t t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (+.f64 t t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)) (*.f64 (+.f64 x x) y)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 z t)) (*.f64 (+.f64 x x) y)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) t) z) (*.f64 (+.f64 x x) y)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 z t))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 #s(literal -2 binary64) (*.f64 z t))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 #s(literal -2 binary64) (*.f64 z t))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 (*.f64 #s(literal -2 binary64) t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (*.f64 #s(literal -2 binary64) t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (*.f64 #s(literal -2 binary64) t) z)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 #s(literal -2 binary64) (*.f64 z t) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) t) z (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64) (*.f64 x (*.f64 #s(literal -2 binary64) y))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 #s(literal -2 binary64) (*.f64 z t) (*.f64 x (*.f64 #s(literal -2 binary64) y))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) t) z (*.f64 x (*.f64 #s(literal -2 binary64) y))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x y))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) t) z (*.f64 #s(literal -2 binary64) (*.f64 x y))))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 #s(literal -2 binary64) (*.f64 z t) (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (fma.f64 (*.f64 #s(literal -2 binary64) t) z (*.f64 (*.f64 #s(literal -2 binary64) x) y)))
(-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 a a) (*.f64 c i)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a c) (+.f64 i i)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (+.f64 a a) (*.f64 c i) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a c) (+.f64 i i) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (+.f64 a a) (*.f64 c i) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a c) (+.f64 i i) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (+.f64 a a) (*.f64 c i) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a c) (+.f64 i i) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64)))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a))))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64)))
(-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64) (*.f64 (+.f64 a a) (*.f64 c i))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64)))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal -2 binary64)))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) (+.f64 b b)))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -2 binary64)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))))
(-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(-.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal -2 binary64)))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (+.f64 a a) (*.f64 c i)))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 i) c) (*.f64 a #s(literal -2 binary64))))
(-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 a c) (+.f64 i i)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 (*.f64 a c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 z) t) #s(literal 2 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 z t)))
(-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) t) z))
(-.f64 (*.f64 (+.f64 t t) z) (-.f64 (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 (+.f64 t t) z) (-.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 (+.f64 t t) z) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 (+.f64 t t) z) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c)))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a)))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a)))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a)))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 c) (fma.f64 c b a)))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 x (*.f64 #s(literal -2 binary64) y) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 (*.f64 #s(literal -2 binary64) x) y (*.f64 (*.f64 (fma.f64 c b a) c) (+.f64 i i))))
(-.f64 (*.f64 (+.f64 t t) z) (fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -2 binary64))))
(-.f64 (*.f64 (+.f64 t t) z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)))
(-.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64))))
(-.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal -2 binary64))))
(-.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(-.f64 (*.f64 (+.f64 x x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) y) #s(literal 2 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 x (*.f64 #s(literal -2 binary64) y)))
(-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(-.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (*.f64 (neg.f64 x) y) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(-.f64 (*.f64 z t) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))))
(-.f64 (*.f64 z t) (fma.f64 (neg.f64 z) t (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(-.f64 (*.f64 x y) (-.f64 (*.f64 (neg.f64 x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64))))
(-.f64 (*.f64 x y) (fma.f64 (neg.f64 x) y (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal -2 binary64))))
(+.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t)))) (*.f64 (+.f64 x x) y))
(+.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (+.f64 x x) y))
(+.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64) (*.f64 (*.f64 a c) (neg.f64 i))) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (+.f64 i i) (*.f64 (*.f64 c (neg.f64 b)) c))) (*.f64 (+.f64 i i) (*.f64 (neg.f64 a) c)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (+.f64 i i))) (*.f64 (*.f64 (neg.f64 a) c) (+.f64 i i)))
(+.f64 (fma.f64 (+.f64 t t) z (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(+.f64 (fma.f64 (+.f64 x x) y (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (*.f64 a c) (neg.f64 i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i))) (fma.f64 x y (*.f64 z t)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 x y)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t)))) (*.f64 (+.f64 x x) y))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t)) #s(literal 2 binary64))) (*.f64 (+.f64 x x) y))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(+.f64 (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 c (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)))) (*.f64 c (*.f64 (*.f64 #s(literal -2 binary64) a) i)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)) c)) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) c))
(+.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -2 binary64) (fma.f64 x y (*.f64 z t))) (fma.f64 x y (*.f64 z t)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 a i))) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i (*.f64 c b))))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 a i))) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 c i) b)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 c i) b))) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 a i)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 c (*.f64 a i)))) (*.f64 #s(literal -2 binary64) (*.f64 c (*.f64 (*.f64 c i) b))))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 a i) c))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c i) b) c)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 a i) (*.f64 #s(literal -2 binary64) c))) (*.f64 (*.f64 i (*.f64 c b)) (*.f64 #s(literal -2 binary64) c)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 a i) (*.f64 #s(literal -2 binary64) c))) (*.f64 (*.f64 (*.f64 c i) b) (*.f64 #s(literal -2 binary64) c)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c i) b) (*.f64 #s(literal -2 binary64) c))) (*.f64 (*.f64 a i) (*.f64 #s(literal -2 binary64) c)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 c (*.f64 a i)) #s(literal -2 binary64))) (*.f64 (*.f64 c (*.f64 (*.f64 c i) b)) #s(literal -2 binary64)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 a i) c) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) c) #s(literal -2 binary64)))
(+.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (+.f64 t t) z)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b))))
(+.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (+.f64 t t) z)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i))) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(+.f64 (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 z t)) (*.f64 z t))
(+.f64 (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64) (*.f64 x y)) (*.f64 x y))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (fma.f64 x y (*.f64 z t))) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(+.f64 (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (*.f64 x y))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 c (*.f64 (*.f64 #s(literal -2 binary64) a) i))) (*.f64 c (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64))))
(+.f64 (fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) i) c)) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) #s(literal -2 binary64)) c))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (+.f64 t t) z)) (*.f64 #s(literal 2 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i))))
(+.f64 (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (+.f64 t t) z)) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (+.f64 t t) z))
(+.f64 (*.f64 (+.f64 t t) z) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(+.f64 (*.f64 (+.f64 x x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)) (*.f64 (+.f64 x x) y))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(literal 2 binary64)
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b))) (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) i))) (+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) i)))
(/.f64 (-.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 x y (*.f64 z t))) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (+.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c c) i) b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a c) i) #s(literal 3 binary64))) (fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (fma.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) i) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) i)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 3 binary64))) (fma.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 x y (*.f64 z t)) (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (neg.f64 x) y)))))
(fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal -1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 a c) (neg.f64 i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -1 binary64) (fma.f64 x y (*.f64 z t)))
(fma.f64 (neg.f64 a) (*.f64 c i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 (fma.f64 c b a) c) (neg.f64 i) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 (*.f64 (neg.f64 c) c) i) b (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (fma.f64 x y (*.f64 z t)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 z t))
(fma.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 z t)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (*.f64 (neg.f64 i) c) (fma.f64 c b a) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 (neg.f64 i) c) a (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(fma.f64 (*.f64 (neg.f64 a) c) i (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 c i) (neg.f64 a) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal 1 binary64) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 (*.f64 (*.f64 c c) i) (neg.f64 b) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal 1 binary64) (fma.f64 x y (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 1 binary64) (*.f64 z t))
(fma.f64 (*.f64 (fma.f64 c b a) i) (neg.f64 c) (fma.f64 x y (*.f64 z t)))
(fma.f64 (fma.f64 c b a) (*.f64 (neg.f64 i) c) (fma.f64 x y (*.f64 z t)))
(fma.f64 (fma.f64 x y (*.f64 z t)) #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) i (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 (*.f64 (*.f64 c c) b) (neg.f64 i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 z) t)) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 x) y)) (*.f64 z t))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 x y (*.f64 z t))) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 z t) #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 (neg.f64 i) (*.f64 a c) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c) (fma.f64 x y (*.f64 z t)))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 x y (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 y x (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 z t (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 t z (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(fma.f64 a (*.f64 (neg.f64 i) c) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (fma.f64 x y (*.f64 z t)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 b (*.f64 (*.f64 (neg.f64 c) c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(fma.f64 i (*.f64 (neg.f64 a) c) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 i (*.f64 (neg.f64 c) (fma.f64 c b a)) (fma.f64 x y (*.f64 z t)))
(-.f64 (fma.f64 (*.f64 (neg.f64 i) c) a (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t))) (*.f64 (neg.f64 x) y))
(-.f64 (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t))) (*.f64 (neg.f64 x) y))
(-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b)))
(-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 i) a) c)) (*.f64 (*.f64 (*.f64 c i) b) c))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 a c) i))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 (*.f64 a c) i))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (*.f64 c i) b))) (*.f64 c (*.f64 a i)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c i) b) c)) (*.f64 (*.f64 a i) c))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i (*.f64 c b))))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 (*.f64 c i) b)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 i (*.f64 c b)) c))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 (*.f64 c i) b) c))
(-.f64 (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t)) (fma.f64 (*.f64 c i) a (*.f64 (neg.f64 x) y)))
(-.f64 (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t)) (fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (neg.f64 x) y)))
(-.f64 (*.f64 c (*.f64 (neg.f64 i) a)) (-.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b)) (fma.f64 x y (*.f64 z t))))
(-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (-.f64 (*.f64 (*.f64 (*.f64 c i) b) c) (fma.f64 x y (*.f64 z t))))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 c i) (*.f64 c b)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 i (*.f64 (*.f64 c c) b)))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (fma.f64 x y (*.f64 z t))))
(-.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) i))
(-.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (-.f64 (*.f64 (neg.f64 x) y) (*.f64 z t)))
(-.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 x y)))
(-.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (neg.f64 (fma.f64 x y (*.f64 z t))))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (neg.f64 z) t))
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i))
(-.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 z t) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 x y)))
(-.f64 (*.f64 z t) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 x) y)))
(-.f64 (*.f64 x y) (-.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 z t)))
(-.f64 (*.f64 x y) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 z) t)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 c (*.f64 a i)) #s(literal -1 binary64))) (*.f64 (*.f64 c (*.f64 (*.f64 c i) b)) #s(literal -1 binary64)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 a i) c) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) c) #s(literal -1 binary64)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b))) (*.f64 c (*.f64 (neg.f64 i) a)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)) (*.f64 (*.f64 (neg.f64 i) a) c))
(+.f64 (fma.f64 (*.f64 (neg.f64 i) c) a (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t))) (*.f64 x y))
(+.f64 (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t))) (*.f64 x y))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 i) a) c)) (*.f64 (*.f64 i (*.f64 c b)) (neg.f64 c)))
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (neg.f64 i) a) c)) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c))
(+.f64 (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(+.f64 (fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(+.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (fma.f64 x y (*.f64 z t)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 z t))
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(+.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) (*.f64 x y))
(+.f64 (*.f64 z t) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(+.f64 (*.f64 x y) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
i
(*.f64 (neg.f64 (fma.f64 c b a)) c)
(*.f64 (neg.f64 c) (fma.f64 c b a))
(*.f64 (*.f64 (fma.f64 c b a) c) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 c (neg.f64 b)) a) c)
(*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (fma.f64 c b a)))
(*.f64 (fma.f64 c b a) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 c c) b) (*.f64 (neg.f64 a) c)))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c b a) c))
(*.f64 c (-.f64 (neg.f64 a) (*.f64 c b)))
(*.f64 c (neg.f64 (fma.f64 c b a)))
(*.f64 c (-.f64 (*.f64 c (neg.f64 b)) a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 (*.f64 c c) b) (*.f64 (*.f64 c c) b))) (fma.f64 (neg.f64 a) c (*.f64 (*.f64 c c) b)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (*.f64 (*.f64 c (neg.f64 b)) c)) (*.f64 (*.f64 a c) (*.f64 a c))) (fma.f64 (*.f64 (neg.f64 c) c) b (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 a) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 c c) b) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 a) c) (fma.f64 (*.f64 (*.f64 c c) b) (*.f64 (*.f64 c c) b) (*.f64 (*.f64 (neg.f64 a) c) (*.f64 (*.f64 c c) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c (neg.f64 b)) c) #s(literal 3 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (*.f64 (*.f64 c (neg.f64 b)) c) (fma.f64 (*.f64 a c) (*.f64 a c) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (*.f64 a c)))))
(neg.f64 (*.f64 (fma.f64 c b a) c))
(fma.f64 (*.f64 c b) (neg.f64 c) (*.f64 (neg.f64 a) c))
(fma.f64 (*.f64 a c) #s(literal -1 binary64) (*.f64 (*.f64 c (neg.f64 b)) c))
(fma.f64 (*.f64 (neg.f64 c) c) b (*.f64 (neg.f64 a) c))
(fma.f64 (neg.f64 a) c (*.f64 (*.f64 c (neg.f64 b)) c))
(fma.f64 (neg.f64 c) (*.f64 c b) (*.f64 (neg.f64 a) c))
(fma.f64 (neg.f64 c) a (*.f64 (*.f64 c (neg.f64 b)) c))
(fma.f64 (*.f64 (*.f64 c c) b) #s(literal -1 binary64) (*.f64 (neg.f64 a) c))
(fma.f64 (*.f64 c c) (neg.f64 b) (*.f64 (neg.f64 a) c))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 (*.f64 c (neg.f64 b)) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) b) (*.f64 (neg.f64 a) c))
(fma.f64 a (neg.f64 c) (*.f64 (*.f64 c (neg.f64 b)) c))
(fma.f64 (*.f64 c (neg.f64 b)) c (*.f64 (neg.f64 a) c))
(fma.f64 c (neg.f64 a) (*.f64 (*.f64 c (neg.f64 b)) c))
(fma.f64 c (*.f64 c (neg.f64 b)) (*.f64 (neg.f64 a) c))
(fma.f64 (neg.f64 b) (*.f64 c c) (*.f64 (neg.f64 a) c))
(fma.f64 b (*.f64 (neg.f64 c) c) (*.f64 (neg.f64 a) c))
(-.f64 (*.f64 (neg.f64 a) c) (*.f64 (*.f64 c c) b))
(-.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (*.f64 a c))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 (*.f64 c (neg.f64 b)) c))
(+.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (*.f64 (neg.f64 a) c))
(*.f64 (*.f64 c b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 c) c) b)
(*.f64 (neg.f64 c) (*.f64 c b))
(*.f64 (*.f64 (*.f64 c c) b) #s(literal -1 binary64))
(*.f64 (*.f64 c c) (neg.f64 b))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) b))
(*.f64 (*.f64 c (neg.f64 b)) c)
(*.f64 c (*.f64 c (neg.f64 b)))
(*.f64 (neg.f64 b) (*.f64 c c))
(*.f64 b (*.f64 (neg.f64 c) c))
(neg.f64 (*.f64 (*.f64 c c) b))
(*.f64 (*.f64 c b) #s(literal -1 binary64))
(*.f64 (neg.f64 c) b)
(*.f64 #s(literal -1 binary64) (*.f64 c b))
(*.f64 c (neg.f64 b))
(*.f64 (neg.f64 b) c)
(*.f64 b (neg.f64 c))
(neg.f64 (*.f64 c b))
(*.f64 #s(literal -1 binary64) b)
(*.f64 b #s(literal -1 binary64))
(neg.f64 b)
b
c
(*.f64 (*.f64 a c) #s(literal 1 binary64))
(*.f64 (neg.f64 a) (neg.f64 c))
(*.f64 (neg.f64 c) (neg.f64 a))
(*.f64 #s(literal 1 binary64) (*.f64 a c))
(*.f64 (*.f64 (neg.f64 a) c) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) c))
(*.f64 a c)
(*.f64 c a)
(neg.f64 (*.f64 (neg.f64 a) c))
a
(*.f64 #s(literal 1 binary64) (fma.f64 x y (*.f64 z t)))
(*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 x y (*.f64 z t))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (fma.f64 z t (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (fma.f64 x y (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 z t) (*.f64 z t) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 z t) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (*.f64 x y) (*.f64 x y) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (*.f64 x y) (*.f64 (neg.f64 z) t)))))
(neg.f64 (neg.f64 (fma.f64 x y (*.f64 z t))))
(fma.f64 #s(literal 1 binary64) (*.f64 z t) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 x y) (*.f64 z t))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 x y))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 x y))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 z t))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 z t))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 z t))
(fma.f64 (*.f64 z t) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 z t))
(fma.f64 x y (*.f64 z t))
(fma.f64 y x (*.f64 z t))
(fma.f64 z t (*.f64 x y))
(fma.f64 t z (*.f64 x y))
(-.f64 (*.f64 z t) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 x y) (*.f64 (neg.f64 z) t))
(+.f64 (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))) (neg.f64 (*.f64 (*.f64 z t) #s(literal -1 binary64))))
(+.f64 (neg.f64 (*.f64 (*.f64 z t) #s(literal -1 binary64))) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(+.f64 (*.f64 z t) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 z t))
t
z
(*.f64 #s(literal 1 binary64) (*.f64 x y))
(*.f64 (neg.f64 x) (neg.f64 y))
(*.f64 (neg.f64 y) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y))
(*.f64 (*.f64 x y) #s(literal 1 binary64))
(*.f64 x y)
(*.f64 y x)
(neg.f64 (*.f64 (neg.f64 x) y))
y
x
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
(*.f64 (*.f64 (neg.f64 x) y) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x x) y))
(*.f64 (neg.f64 x) (*.f64 #s(literal -2 binary64) y))
(*.f64 (*.f64 #s(literal -2 binary64) x) (neg.f64 y))
(*.f64 (neg.f64 y) (*.f64 #s(literal -2 binary64) x))
(*.f64 (+.f64 x x) y)
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 #s(literal -2 binary64) y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(*.f64 #s(literal -2 binary64) (*.f64 (neg.f64 x) y))
(*.f64 (*.f64 x y) #s(literal 2 binary64))
(*.f64 x (-.f64 y (neg.f64 y)))
(*.f64 x (+.f64 y y))
(*.f64 y (-.f64 x (neg.f64 x)))
(*.f64 y (+.f64 x x))
(*.f64 #s(literal 2 binary64) (*.f64 x y))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (fma.f64 x y (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 x y) (*.f64 x y) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 x y) (*.f64 (neg.f64 x) y)))))
(neg.f64 (*.f64 (neg.f64 x) (+.f64 y y)))
(neg.f64 (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(neg.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)))
(neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) x) y))
(fma.f64 #s(literal 1 binary64) (*.f64 x y) (*.f64 x y))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 x y))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 x y))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 x y))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 x y (*.f64 x y))
(fma.f64 y x (*.f64 x y))
(-.f64 (*.f64 x y) (*.f64 (neg.f64 x) y))
(+.f64 (*.f64 x y) (*.f64 x y))
(*.f64 #s(literal 1 binary64) (+.f64 x x))
(*.f64 (neg.f64 x) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 x))
(*.f64 x #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) x)
(neg.f64 (*.f64 #s(literal -2 binary64) x))
(+.f64 x x)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 c i))
(*.f64 (neg.f64 a) (*.f64 (+.f64 c c) i))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal 2 binary64))
(*.f64 (*.f64 c i) (*.f64 a #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (+.f64 i i)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 a c) i))
(*.f64 a (*.f64 (*.f64 c i) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (neg.f64 i)))
(neg.f64 (*.f64 (*.f64 c i) (*.f64 a #s(literal 2 binary64))))
(neg.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 c i) #s(literal -2 binary64))))
(neg.f64 (*.f64 (*.f64 (*.f64 a c) i) #s(literal 2 binary64)))
(neg.f64 (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -2 binary64)))
(neg.f64 (*.f64 (*.f64 a c) (+.f64 i i)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal -1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (*.f64 a c) (neg.f64 i) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (neg.f64 a) (*.f64 c i) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 a) c) i (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal 1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (*.f64 c i) (neg.f64 a) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 (neg.f64 i) (*.f64 a c) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 a (*.f64 (neg.f64 i) c) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 i (*.f64 (neg.f64 a) c) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 a c) (neg.f64 i)))
(*.f64 (*.f64 (*.f64 a c) i) #s(literal 1 binary64))
(*.f64 (*.f64 a c) i)
(*.f64 (neg.f64 a) (*.f64 (neg.f64 i) c))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) i))
(*.f64 (*.f64 (neg.f64 i) c) (neg.f64 a))
(*.f64 (*.f64 (neg.f64 a) c) (neg.f64 i))
(*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -1 binary64))
(*.f64 (*.f64 c i) a)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)))
(*.f64 (neg.f64 i) (*.f64 (neg.f64 a) c))
(*.f64 a (*.f64 c i))
(*.f64 i (*.f64 a c))
(neg.f64 (*.f64 (*.f64 a c) (neg.f64 i)))
(*.f64 (neg.f64 c) (neg.f64 i))
(*.f64 #s(literal 1 binary64) (*.f64 c i))
(*.f64 (*.f64 (neg.f64 i) c) #s(literal -1 binary64))
(*.f64 (*.f64 c i) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) c))
(*.f64 (neg.f64 i) (neg.f64 c))
(*.f64 c i)
(*.f64 i c)
(neg.f64 (*.f64 (neg.f64 i) c))
#s(literal -2 binary64)
(*.f64 (neg.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c))) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c))))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c))
(*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)
(*.f64 (*.f64 (neg.f64 c) c) (*.f64 b i))
(*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))
(*.f64 (*.f64 b i) (*.f64 (neg.f64 c) c))
(*.f64 (*.f64 c c) (*.f64 (neg.f64 i) b))
(*.f64 (neg.f64 i) (*.f64 (*.f64 c c) b))
(*.f64 i (*.f64 (*.f64 c (neg.f64 b)) c))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 (neg.f64 c) c)))
(neg.f64 (*.f64 i (*.f64 (*.f64 c c) b)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 b i)))
(neg.f64 (*.f64 (*.f64 b i) (*.f64 c c)))
(*.f64 (*.f64 b i) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b i))
(*.f64 (neg.f64 i) b)
(*.f64 (neg.f64 b) i)
(*.f64 b (neg.f64 i))
(*.f64 i (neg.f64 b))
(neg.f64 (*.f64 b i))
(*.f64 #s(literal -1 binary64) i)
(*.f64 i #s(literal -1 binary64))
(neg.f64 i)
(*.f64 (neg.f64 (neg.f64 (fabs.f64 c))) (neg.f64 (neg.f64 (fabs.f64 c))))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 c))) (fabs.f64 c))
(*.f64 (neg.f64 (fabs.f64 c)) (neg.f64 (fabs.f64 c)))
(*.f64 (*.f64 (neg.f64 c) c) #s(literal -1 binary64))
(*.f64 (fabs.f64 c) (neg.f64 (neg.f64 (fabs.f64 c))))
(*.f64 (fabs.f64 c) (fabs.f64 c))
(*.f64 (neg.f64 c) (neg.f64 c))
(*.f64 #s(literal 1 binary64) (*.f64 c c))
(*.f64 (*.f64 c c) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) c))
(*.f64 c c)
(pow.f64 (neg.f64 (fabs.f64 c)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 c) #s(literal 2 binary64))
(pow.f64 (neg.f64 c) #s(literal 2 binary64))
(pow.f64 (*.f64 c c) #s(literal 1 binary64))
(pow.f64 c #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 c) c))
(sqrt.f64 (*.f64 (*.f64 c c) (*.f64 c c)))
(fabs.f64 (*.f64 (neg.f64 c) c))
(fabs.f64 (*.f64 c c))
(exp.f64 (*.f64 (log.f64 (fabs.f64 c)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 c)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 c) #s(literal 2 binary64)))
(*.f64 (neg.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (neg.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) i))) (+.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) i)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i))) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (*.f64 (fma.f64 c b a) c) i))) (fma.f64 x y (*.f64 (*.f64 (fma.f64 c b a) c) i)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b))) (+.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c c) i) b)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a c) i) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (fma.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) i) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 3 binary64))) (fma.f64 (*.f64 x y) (*.f64 x y) (fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c c) i) b)))))
(neg.f64 (fma.f64 (*.f64 (fma.f64 c b a) c) i (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 c i) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal -1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 a c) (neg.f64 i) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) c (*.f64 x y))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -1 binary64) (*.f64 x y))
(fma.f64 (neg.f64 a) (*.f64 c i) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 c b a) c) (neg.f64 i) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (fma.f64 c b a) c) (neg.f64 i) (*.f64 x y))
(fma.f64 (*.f64 (*.f64 (neg.f64 c) c) i) b (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 x y) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (neg.f64 i) c) (fma.f64 c b a) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (neg.f64 i) c) (fma.f64 c b a) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 i) c) a (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (neg.f64 a) c) i (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 c i) (neg.f64 (fma.f64 c b a)) (*.f64 x y))
(fma.f64 (*.f64 c i) (neg.f64 a) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal 1 binary64) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 (*.f64 (*.f64 c c) i) (neg.f64 b) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal 1 binary64) (*.f64 x y))
(fma.f64 (*.f64 (fma.f64 c b a) i) (neg.f64 c) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (fma.f64 c b a) i) (neg.f64 c) (*.f64 x y))
(fma.f64 (fma.f64 c b a) (*.f64 (neg.f64 i) c) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (fma.f64 c b a) (*.f64 (neg.f64 i) c) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) i (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) i (*.f64 x y))
(fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 (*.f64 (*.f64 c c) b) (neg.f64 i) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) i) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 c i) a (*.f64 (neg.f64 x) y)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (neg.f64 x) y)) (*.f64 (*.f64 a c) (neg.f64 i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 x y))
(fma.f64 (neg.f64 i) (*.f64 a c) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c) (*.f64 x y))
(fma.f64 (*.f64 x y) #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 x y (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 y x (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 a (*.f64 (neg.f64 i) c) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 c (*.f64 (fma.f64 c b a) (neg.f64 i)) (*.f64 x y))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) i) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 b (*.f64 (*.f64 (neg.f64 c) c) i) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(fma.f64 i (*.f64 (neg.f64 a) c) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(fma.f64 i (*.f64 (neg.f64 c) (fma.f64 c b a)) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(fma.f64 i (*.f64 (neg.f64 c) (fma.f64 c b a)) (*.f64 x y))
(-.f64 (fma.f64 x y (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b)))
(-.f64 (fma.f64 x y (*.f64 (*.f64 (neg.f64 i) a) c)) (*.f64 (*.f64 (*.f64 c i) b) c))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 c i) (*.f64 c b))) (*.f64 (*.f64 a c) i))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 c b) (*.f64 c i))) (*.f64 (*.f64 a c) i))
(-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 (*.f64 c i) b))) (*.f64 c (*.f64 a i)))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c i) b) c)) (*.f64 (*.f64 a i) c))
(-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 i (*.f64 c b))))
(-.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 (*.f64 c i) b)))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 i (*.f64 c b)) c))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 (*.f64 c i) b) c))
(-.f64 (*.f64 c (*.f64 (neg.f64 i) a)) (-.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b)) (*.f64 x y)))
(-.f64 (*.f64 c (*.f64 (neg.f64 i) a)) (fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b) (*.f64 (neg.f64 x) y)))
(-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (-.f64 (*.f64 (*.f64 (*.f64 c i) b) c) (*.f64 x y)))
(-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (fma.f64 (*.f64 (*.f64 c i) b) c (*.f64 (neg.f64 x) y)))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 c i) (*.f64 c b)))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 i (*.f64 (*.f64 c c) b)))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) i))
(-.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 x y)))
(-.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (neg.f64 x) y)))
(-.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (fma.f64 (*.f64 c i) a (*.f64 (neg.f64 x) y)))
(-.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))
(+.f64 (fma.f64 x y (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (fma.f64 x y (*.f64 (*.f64 c (*.f64 a i)) #s(literal -1 binary64))) (*.f64 (*.f64 c (*.f64 (*.f64 c i) b)) #s(literal -1 binary64)))
(+.f64 (fma.f64 x y (*.f64 (*.f64 (*.f64 a i) c) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c i) b) c) #s(literal -1 binary64)))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b))) (*.f64 c (*.f64 (neg.f64 i) a)))
(+.f64 (fma.f64 x y (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)) (*.f64 (*.f64 (neg.f64 i) a) c))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b))))
(+.f64 (fma.f64 x y (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)))
(+.f64 (fma.f64 x y (*.f64 (*.f64 (neg.f64 i) a) c)) (*.f64 (*.f64 i (*.f64 c b)) (neg.f64 c)))
(+.f64 (fma.f64 x y (*.f64 (*.f64 (neg.f64 i) a) c)) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c))
(+.f64 (-.f64 (*.f64 x y) (*.f64 c (*.f64 a i))) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c))
(+.f64 (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(+.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 a c) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
(+.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (neg.f64 (*.f64 (*.f64 x y) #s(literal -1 binary64))))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(*.f64 (neg.f64 (neg.f64 (fma.f64 c b a))) (*.f64 c i))
(*.f64 (neg.f64 (fma.f64 c b a)) (*.f64 (neg.f64 i) c))
(*.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)) (neg.f64 c))
(*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal 1 binary64))
(*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) (neg.f64 i)))
(*.f64 (*.f64 (fma.f64 c b a) c) i)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i))
(*.f64 (*.f64 (neg.f64 i) c) (neg.f64 (fma.f64 c b a)))
(*.f64 (*.f64 c i) (neg.f64 (neg.f64 (fma.f64 c b a))))
(*.f64 (*.f64 c i) (fma.f64 c b a))
(*.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 c b a) i) c)
(*.f64 (fma.f64 c b a) (*.f64 c i))
(*.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) (neg.f64 i))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(*.f64 (neg.f64 i) (*.f64 (neg.f64 c) (fma.f64 c b a)))
(*.f64 c (*.f64 (fma.f64 c b a) i))
(*.f64 i (-.f64 (*.f64 (*.f64 c c) b) (*.f64 (neg.f64 a) c)))
(*.f64 i (*.f64 (fma.f64 c b a) c))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 a i))) (*.f64 (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)))) (fma.f64 c (*.f64 a i) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a i) c) (*.f64 (*.f64 a i) c)) (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c))) (fma.f64 (*.f64 a i) c (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) i)) (*.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))) (fma.f64 (*.f64 a c) i (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 a c) (neg.f64 i)))) (fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 a c) (neg.f64 i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 a i)) #s(literal 3 binary64)) (pow.f64 (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)) #s(literal 3 binary64))) (fma.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 a i)) (fma.f64 (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)) (*.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a i) c) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 a i) c) (*.f64 (*.f64 a i) c) (fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c) (*.f64 (*.f64 (*.f64 a i) c) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a c) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 a c) i) (fma.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (*.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 a c) (neg.f64 i))))))
(neg.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 c b) (*.f64 c i) (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 1 binary64) (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal 1 binary64) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal 1 binary64) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal 1 binary64) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (*.f64 (*.f64 a c) i) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 a c) i (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 a c) i (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 a c) i (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (*.f64 a c) i (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (*.f64 c i) b) c (*.f64 (*.f64 a i) c))
(fma.f64 (*.f64 a i) c (*.f64 (*.f64 i (*.f64 c b)) c))
(fma.f64 (*.f64 a i) c (*.f64 (*.f64 (*.f64 c i) b) c))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 i) c) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b) (neg.f64 (*.f64 c (*.f64 (neg.f64 i) a))))
(fma.f64 (*.f64 (*.f64 (neg.f64 c) c) i) (neg.f64 b) (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 b i) (*.f64 c c) (*.f64 (*.f64 a c) i))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 a c) i))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) i) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) i) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) i) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) i) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 a) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (neg.f64 a) c) (neg.f64 i) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 (neg.f64 a) c) (neg.f64 i) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 (neg.f64 a) c) (neg.f64 i) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (*.f64 (neg.f64 a) c) (neg.f64 i) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -1 binary64) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -1 binary64) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -1 binary64) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (*.f64 (*.f64 a c) (neg.f64 i)) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 c i) (*.f64 c b) (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 c i) a (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (*.f64 c i) a (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (*.f64 c i) a (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (*.f64 c i) a (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) #s(literal -1 binary64) (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 (*.f64 c (neg.f64 b)) c) (neg.f64 i) (*.f64 (*.f64 a c) i))
(fma.f64 (*.f64 (*.f64 c c) b) i (*.f64 (*.f64 a c) i))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (neg.f64 i)) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i) (*.f64 (*.f64 a c) i))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) c) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) c) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) c) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) c) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 a (*.f64 c i) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 a (*.f64 c i) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 a (*.f64 c i) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 a (*.f64 c i) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 c (*.f64 (*.f64 c i) b) (*.f64 c (*.f64 a i)))
(fma.f64 c (*.f64 a i) (*.f64 c (*.f64 i (*.f64 c b))))
(fma.f64 c (*.f64 a i) (*.f64 c (*.f64 (*.f64 c i) b)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 (neg.f64 c) c) i) (*.f64 (*.f64 a c) i))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 (*.f64 a c) i))
(fma.f64 i (*.f64 a c) (*.f64 (*.f64 c i) (*.f64 c b)))
(fma.f64 i (*.f64 a c) (*.f64 (*.f64 c b) (*.f64 c i)))
(fma.f64 i (*.f64 a c) (*.f64 i (*.f64 (*.f64 c c) b)))
(fma.f64 i (*.f64 a c) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 a c) (neg.f64 i)))
(-.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
(-.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b)))
(-.f64 (*.f64 (*.f64 a i) c) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c))
(+.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 a i)) #s(literal -1 binary64))) (neg.f64 (*.f64 (*.f64 c (*.f64 (*.f64 c i) b)) #s(literal -1 binary64))))
(+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a i) c) #s(literal -1 binary64))) (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) b) c) #s(literal -1 binary64))))
(+.f64 (neg.f64 (*.f64 c (*.f64 (neg.f64 i) a))) (neg.f64 (*.f64 (neg.f64 c) (*.f64 i (*.f64 c b)))))
(+.f64 (neg.f64 (*.f64 c (*.f64 (neg.f64 i) a))) (*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b)))
(+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)) (neg.f64 (*.f64 (*.f64 (neg.f64 i) a) c)))
(+.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 i) a) c)) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) (neg.f64 c))))
(+.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 i) a) c)) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)))
(+.f64 (*.f64 (*.f64 c i) (*.f64 c b)) (*.f64 (*.f64 a c) i))
(+.f64 (*.f64 (*.f64 c b) (*.f64 c i)) (*.f64 (*.f64 a c) i))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b)) (neg.f64 (*.f64 c (*.f64 (neg.f64 i) a))))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 a c) i))
(+.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 c i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 c b) (*.f64 c i)))
(+.f64 (*.f64 (*.f64 a c) i) (*.f64 i (*.f64 (*.f64 c c) b)))
(+.f64 (*.f64 (*.f64 a c) i) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 c (*.f64 (*.f64 c i) b)) (*.f64 c (*.f64 a i)))
(+.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 i (*.f64 c b))))
(+.f64 (*.f64 c (*.f64 a i)) (*.f64 c (*.f64 (*.f64 c i) b)))
(+.f64 (*.f64 (*.f64 b i) (*.f64 c c)) (*.f64 (*.f64 a c) i))
(+.f64 (*.f64 (*.f64 (*.f64 c i) b) c) (*.f64 (*.f64 a i) c))
(+.f64 (*.f64 (*.f64 a i) c) (*.f64 (*.f64 i (*.f64 c b)) c))
(+.f64 (*.f64 (*.f64 a i) c) (*.f64 (*.f64 (*.f64 c i) b) c))
(*.f64 (neg.f64 (neg.f64 (fma.f64 c b a))) i)
(*.f64 (neg.f64 (fma.f64 c b a)) (neg.f64 i))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c b a) i))
(*.f64 (fma.f64 c b a) i)
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 c b a) (neg.f64 i)))
(*.f64 (neg.f64 i) (neg.f64 (fma.f64 c b a)))
(*.f64 i (-.f64 (*.f64 c b) (neg.f64 a)))
(*.f64 i (neg.f64 (neg.f64 (fma.f64 c b a))))
(*.f64 i (fma.f64 c b a))
(/.f64 (-.f64 (*.f64 (*.f64 a i) (*.f64 a i)) (*.f64 (*.f64 i (*.f64 c (neg.f64 b))) (*.f64 i (*.f64 c (neg.f64 b))))) (fma.f64 a i (*.f64 i (*.f64 c (neg.f64 b)))))
(/.f64 (-.f64 (*.f64 (*.f64 a i) (*.f64 a i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) (*.f64 (*.f64 (neg.f64 i) c) b))) (fma.f64 a i (*.f64 (*.f64 (neg.f64 i) c) b)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c i) b) (*.f64 (*.f64 c i) b)) (*.f64 (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 i) a))) (fma.f64 (*.f64 c b) i (*.f64 (neg.f64 i) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) #s(literal 3 binary64)) (pow.f64 (*.f64 i (*.f64 c (neg.f64 b))) #s(literal 3 binary64))) (fma.f64 (*.f64 a i) (*.f64 a i) (fma.f64 (*.f64 i (*.f64 c (neg.f64 b))) (*.f64 i (*.f64 c (neg.f64 b))) (*.f64 (*.f64 a i) (*.f64 i (*.f64 c (neg.f64 b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a i) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 i) c) b) #s(literal 3 binary64))) (fma.f64 (*.f64 a i) (*.f64 a i) (fma.f64 (*.f64 (*.f64 (neg.f64 i) c) b) (*.f64 (*.f64 (neg.f64 i) c) b) (*.f64 (*.f64 a i) (*.f64 (*.f64 (neg.f64 i) c) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c i) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c i) b) (*.f64 (*.f64 c i) b) (fma.f64 (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (*.f64 c i) b) (*.f64 (neg.f64 i) a)))))
(neg.f64 (*.f64 (fma.f64 c b a) (neg.f64 i)))
(fma.f64 (*.f64 c b) i (*.f64 a i))
(fma.f64 (*.f64 (*.f64 c i) b) #s(literal 1 binary64) (*.f64 a i))
(fma.f64 (*.f64 a i) #s(literal 1 binary64) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 (*.f64 a i) #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 (*.f64 a i) #s(literal 1 binary64) (*.f64 (*.f64 c i) b))
(fma.f64 (*.f64 a i) #s(literal 1 binary64) (*.f64 i (*.f64 c b)))
(fma.f64 (neg.f64 a) (neg.f64 i) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 (neg.f64 a) (neg.f64 i) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 (*.f64 c i) b))
(fma.f64 (neg.f64 a) (neg.f64 i) (*.f64 i (*.f64 c b)))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) c) b) #s(literal -1 binary64) (*.f64 a i))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 (*.f64 c i) b))
(fma.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64) (*.f64 i (*.f64 c b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c i) b) (*.f64 a i))
(fma.f64 #s(literal 1 binary64) (*.f64 a i) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 #s(literal 1 binary64) (*.f64 a i) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 a i) (*.f64 (*.f64 c i) b))
(fma.f64 #s(literal 1 binary64) (*.f64 a i) (*.f64 i (*.f64 c b)))
(fma.f64 (*.f64 (neg.f64 i) c) (neg.f64 b) (*.f64 a i))
(fma.f64 (*.f64 c i) b (*.f64 a i))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 i) c) b) (*.f64 a i))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 c i) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 i (*.f64 c b)))
(fma.f64 (neg.f64 i) (neg.f64 a) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 (neg.f64 i) (neg.f64 a) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 (*.f64 c i) b))
(fma.f64 (neg.f64 i) (neg.f64 a) (*.f64 i (*.f64 c b)))
(fma.f64 a i (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 a i (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 a i (*.f64 (*.f64 c i) b))
(fma.f64 a i (*.f64 i (*.f64 c b)))
(fma.f64 (*.f64 c (neg.f64 b)) (neg.f64 i) (*.f64 a i))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 i) c) (*.f64 a i))
(fma.f64 b (*.f64 c i) (*.f64 a i))
(fma.f64 i (*.f64 c b) (*.f64 a i))
(fma.f64 i a (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(fma.f64 i a (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(fma.f64 i a (*.f64 (*.f64 c i) b))
(fma.f64 i a (*.f64 i (*.f64 c b)))
(-.f64 (*.f64 (*.f64 c i) b) (*.f64 (neg.f64 i) a))
(-.f64 (*.f64 a i) (*.f64 i (*.f64 c (neg.f64 b))))
(-.f64 (*.f64 a i) (*.f64 (*.f64 (neg.f64 i) c) b))
(+.f64 (*.f64 (*.f64 c i) b) (*.f64 a i))
(+.f64 (*.f64 i (*.f64 c b)) (*.f64 a i))
(+.f64 (*.f64 a i) (neg.f64 (*.f64 i (*.f64 c (neg.f64 b)))))
(+.f64 (*.f64 a i) (neg.f64 (*.f64 (*.f64 i (*.f64 c b)) #s(literal -1 binary64))))
(+.f64 (*.f64 a i) (*.f64 (*.f64 c i) b))
(+.f64 (*.f64 a i) (*.f64 i (*.f64 c b)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)))) (+.f64 a (*.f64 c (neg.f64 b))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) a) (pow.f64 (*.f64 c (neg.f64 b)) #s(literal 3 binary64))) (fma.f64 a a (fma.f64 (*.f64 c (neg.f64 b)) (*.f64 c (neg.f64 b)) (*.f64 a (*.f64 c (neg.f64 b))))))
(fma.f64 (*.f64 c b) #s(literal 1 binary64) a)
(fma.f64 (neg.f64 c) (neg.f64 b) a)
(fma.f64 #s(literal 1 binary64) (*.f64 c b) a)
(fma.f64 #s(literal -1 binary64) (*.f64 c (neg.f64 b)) a)
(fma.f64 (*.f64 c (neg.f64 b)) #s(literal -1 binary64) a)
(fma.f64 c b a)
(fma.f64 (neg.f64 b) (neg.f64 c) a)
(fma.f64 b c a)
(-.f64 a (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 c b) a)
(+.f64 a (*.f64 c b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (+ (* t z) (* y x)) (*.f64 z t))
#s(approx (+ (* t z) (* y x)) (fma.f64 x y (*.f64 z t)))
#s(approx (* y x) (*.f64 x y))
#s(approx x x)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* (+ x x) y) (*.f64 (+.f64 x x) y))
#s(approx (+ x x) (+.f64 x x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y)) x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 x y))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y) x))
#s(approx (+ (* t z) (* y x)) (*.f64 x y))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 t (/.f64 z x) y) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y)) x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 x y))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y) x))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 x y))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 y (*.f64 c (/.f64 (*.f64 (fma.f64 c b a) i) x))) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y)) x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y) x))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 t (/.f64 z x) y) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y)) x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y) x))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 y (*.f64 c (/.f64 (*.f64 (fma.f64 c b a) i) x))) x))
#s(approx y y)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x)) y))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x) y))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 t (/.f64 z y) x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x)) y))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x) y))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 x (*.f64 c (/.f64 (*.f64 (fma.f64 c b a) i) y))) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x)) y))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x) y))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 t (/.f64 z y) x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x)) y))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 z t) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x) y))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 x (*.f64 c (/.f64 (*.f64 (fma.f64 c b a) i) y))) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx z z)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t)) z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t) z))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 x (/.f64 y z) t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t)) z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t)) z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t) z))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 x (/.f64 y z) t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t)) z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t) z))
#s(approx t t)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z)) t))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z) t))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 x (/.f64 y t) z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z)) t))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z)) t))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z) t))
#s(approx (+ (* t z) (* y x)) (*.f64 (fma.f64 x (/.f64 y t) z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z)) t))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (*.f64 c (neg.f64 b)) c))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (neg.f64 c) (fma.f64 c b a)))
#s(approx (* c a) (*.f64 a c))
#s(approx a a)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* (* (* i c) a) -2) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* (* i c) a) (*.f64 (*.f64 a c) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (*.f64 c c) i) b))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (* (+ (* c b) a) i) (*.f64 (*.f64 c i) b))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 c b a) i))
#s(approx (+ (* c b) a) (*.f64 c b))
#s(approx (+ (* c b) a) (fma.f64 c b a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 c i (/.f64 (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 a c) (neg.f64 i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 c i)) a))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (neg.f64 a) c))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 b)) c) a) c) a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 c i (/.f64 (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 a c) (neg.f64 i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 c i)) a))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (*.f64 a c) (neg.f64 i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 c i)) a))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 a c) i))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) a) (*.f64 c i)) a))
#s(approx (* (+ (* c b) a) i) (*.f64 a i))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 b (/.f64 (*.f64 c i) a) i) a))
#s(approx (+ (* c b) a) a)
#s(approx (+ (* c b) a) (*.f64 (fma.f64 b (/.f64 c a) #s(literal 1 binary64)) a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 c i (/.f64 (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 c i)) a))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (neg.f64 a) (fma.f64 b (/.f64 (*.f64 c c) a) c)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 c i (/.f64 (fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (fma.f64 x y (*.f64 z t)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 c i)) a))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 c i)) a))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) a) (*.f64 c i)) a))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 b (/.f64 (*.f64 c i) a) i) a))
#s(approx (+ (* c b) a) (*.f64 (neg.f64 a) (-.f64 (/.f64 (*.f64 c (neg.f64 b)) a) #s(literal 1 binary64))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (neg.f64 c) (fma.f64 c b a)))
#s(approx (* (* (neg b) c) c) (*.f64 (*.f64 c (neg.f64 b)) c))
#s(approx (* (neg b) c) (*.f64 c (neg.f64 b)))
#s(approx (neg b) (neg.f64 b))
#s(approx b b)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (neg i) b) (* c c)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
#s(approx (* (neg i) b) (*.f64 (neg.f64 i) b))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 c c) i (/.f64 (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) b))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) b) (*.f64 (*.f64 c c) i)) b))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (fma.f64 a (/.f64 c b) (*.f64 c c)) (neg.f64 b)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 c c) i (/.f64 (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) b))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) b) (*.f64 (*.f64 c c) i)) b))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (*.f64 (*.f64 c (neg.f64 b)) c) i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) b) (*.f64 (*.f64 c c) i)) b))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 a (/.f64 i b) (*.f64 c i)) b))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a b) c) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 c c) i (/.f64 (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) b))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) b) (*.f64 (*.f64 c c) i)) b))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (fma.f64 a (/.f64 c b) (*.f64 c c)) (neg.f64 b)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 c c) i (/.f64 (fma.f64 (*.f64 a c) i (neg.f64 (fma.f64 x y (*.f64 z t)))) b))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) b) (*.f64 (*.f64 c c) i)) b))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)) b) (*.f64 (*.f64 c c) i)) b))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 a (/.f64 i b) (*.f64 c i)) b))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a b) c) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (neg.f64 c) (fma.f64 c b a)))
#s(approx c c)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 x y (*.f64 z t)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* i c) (*.f64 c i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* c c) (*.f64 c c))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 a c) i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 a (/.f64 i c) (*.f64 b i))) (*.f64 c c)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 b i (/.f64 (-.f64 (*.f64 a i) (/.f64 (fma.f64 x y (*.f64 z t)) c)) c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 (fma.f64 a (/.f64 i c) (*.f64 b i))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) c) (*.f64 a i)) c) (*.f64 b i)) (*.f64 c c)))
#s(approx (- (* (* (neg b) c) c) (* c a)) (*.f64 (-.f64 (/.f64 (neg.f64 a) c) b) (*.f64 c c)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 a (/.f64 i c) (*.f64 b i))) (*.f64 c c)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 b i (/.f64 (-.f64 (*.f64 a i) (/.f64 (fma.f64 x y (*.f64 z t)) c)) c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 (fma.f64 a (/.f64 i c) (*.f64 b i))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) c) (*.f64 a i)) c) (*.f64 b i)) (*.f64 c c)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (neg.f64 (fma.f64 a (/.f64 i c) (*.f64 b i))) (*.f64 c c)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 x y) c) (*.f64 a i)) c) (*.f64 b i)) (*.f64 c c)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 a (/.f64 i c) (*.f64 b i)) (*.f64 c c)))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 a (/.f64 i c) (*.f64 b i)) c))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a c) b) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 b i (/.f64 (-.f64 (*.f64 a i) (/.f64 (fma.f64 x y (*.f64 z t)) c)) c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) c) (*.f64 a i)) c) (*.f64 b i)) (*.f64 c c)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 b i (/.f64 (-.f64 (*.f64 a i) (/.f64 (fma.f64 x y (*.f64 z t)) c)) c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) c) (*.f64 a i)) c) (*.f64 b i)) (*.f64 c c)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 x y) c) (*.f64 a i)) c) (*.f64 b i)) (*.f64 c c)))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 a (/.f64 i c) (*.f64 b i)) c))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a c) b) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx i i)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (neg i) (neg.f64 i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 x y) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (* (+ (* c b) a) i) (*.f64 (fma.f64 c b a) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 x y (*.f64 z t)) i))) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 x y (*.f64 z t)) i))) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (*.f64 x y) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 x y (*.f64 z t)) i))) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 x y (*.f64 z t)) i))) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 x y (*.f64 z t)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (*.f64 x y) i) (*.f64 (fma.f64 c b a) c)) i))

eval195.0ms (1.5%)

Memory
-17.1MiB live, 294.5MiB allocated; 128ms collecting garbage
Compiler

Compiled 13 425 to 4 073 computations (69.7% saved)

prune28.0ms (0.2%)

Memory
13.8MiB live, 59.8MiB allocated; 4ms collecting garbage
Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New1 21291 221
Fresh538
Picked325
Done000
Total1 220141 234
Accuracy
100.0%
Counts
1 234 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.5%
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
56.9%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
74.4%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))))
58.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 #s(approx (+ (* c b) a) (*.f64 c b)) i) c))))
58.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)))))
50.8%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 a c) i)))))
29.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
29.6%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
31.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
33.4%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
31.5%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
23.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
22.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
45.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i)) c))
Compiler

Compiled 626 to 626 computations (0% saved)

series84.0ms (0.6%)

Memory
-20.1MiB live, 97.0MiB allocated; 56ms collecting garbage
Counts
33 → 156
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))))
#s(literal 2 binary64)
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))
(fma.f64 x y (*.f64 z t))
x
y
(*.f64 z t)
z
t
(*.f64 (*.f64 a c) i)
(*.f64 a c)
a
c
i
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 (+.f64 z z) t)
(+.f64 z z)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))
(*.f64 (*.f64 (*.f64 c c) i) b)
(*.f64 (*.f64 c c) i)
(*.f64 c c)
b
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c))
(*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)
(*.f64 (*.f64 (neg.f64 i) b) c)
(*.f64 (neg.f64 i) b)
(neg.f64 i)
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (- (* t z) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t z)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx x #s(hole binary64 x))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* a (* c i)) x)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x y)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (* x y))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* a (* c i))) x)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* a (* c i)) y)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* a (* c i))) y)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (- (* x y) (* a (* c i)))))
#s(approx (* z t) #s(hole binary64 (* t z)))
#s(approx z #s(hole binary64 z))
#s(approx (* (+ z z) t) #s(hole binary64 (* 2 (* t z))))
#s(approx (+ z z) #s(hole binary64 (* 2 z)))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* a (* c i)) z)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (* t z))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* a (* c i))) z)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* a (* c i)) t)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* a (* c i))) t)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (* (* a c) i) #s(hole binary64 (* a (* c i))))
#s(approx (* a c) #s(hole binary64 (* a c)))
#s(approx a #s(hole binary64 a))
#s(approx (* (* (* a c) i) -2) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (* c i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (+ (* t z) (* x y)) a)) (* -1 (* c i)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (* (* (* (* c c) i) b) -2) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (* (* c c) i) b) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx b #s(hole binary64 b))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (* (* (* (neg i) b) c) c) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (* (* (neg i) b) c) #s(hole binary64 (* -1 (* b (* c i)))))
#s(approx (* (neg i) b) #s(hole binary64 (* -1 (* b i))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx c #s(hole binary64 c))
#s(approx (* (* c c) i) #s(hole binary64 (* (pow c 2) i)))
#s(approx (* c c) #s(hole binary64 (pow c 2)))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* c (- (+ (/ (* t z) c) (/ (* x y) c)) (* a i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* c (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx i #s(hole binary64 i))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (neg i) #s(hole binary64 (* -1 i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* a c)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* a c)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
Calls

24 calls:

TimeVariablePointExpression
32.0ms
i
@inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (+ (* x y) (* z t)) (* (* a c) i)) (+ (* x y) (* z t)) x y (* z t) z t (* (* a c) i) (* a c) a c i (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ z z) t) (+ z z) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* a c) i) -2) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* (* c c) i) b) -2) (* (* (* c c) i) b) (* (* c c) i) (* c c) b (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (* (neg i) b) c) c) (* (* (neg i) b) c) (* (neg i) b) (neg i))
5.0ms
t
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (+ (* x y) (* z t)) (* (* a c) i)) (+ (* x y) (* z t)) x y (* z t) z t (* (* a c) i) (* a c) a c i (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ z z) t) (+ z z) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* a c) i) -2) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* (* c c) i) b) -2) (* (* (* c c) i) b) (* (* c c) i) (* c c) b (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (* (neg i) b) c) c) (* (* (neg i) b) c) (* (neg i) b) (neg i))
4.0ms
i
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (+ (* x y) (* z t)) (* (* a c) i)) (+ (* x y) (* z t)) x y (* z t) z t (* (* a c) i) (* a c) a c i (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ z z) t) (+ z z) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* a c) i) -2) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* (* c c) i) b) -2) (* (* (* c c) i) b) (* (* c c) i) (* c c) b (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (* (neg i) b) c) c) (* (* (neg i) b) c) (* (neg i) b) (neg i))
3.0ms
c
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (+ (* x y) (* z t)) (* (* a c) i)) (+ (* x y) (* z t)) x y (* z t) z t (* (* a c) i) (* a c) a c i (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ z z) t) (+ z z) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* a c) i) -2) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* (* c c) i) b) -2) (* (* (* c c) i) b) (* (* c c) i) (* c c) b (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (* (neg i) b) c) c) (* (* (neg i) b) c) (* (neg i) b) (neg i))
3.0ms
c
@inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (+ (* x y) (* z t)) (* (* a c) i)) (+ (* x y) (* z t)) x y (* z t) z t (* (* a c) i) (* a c) a c i (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (+ z z) t) (+ z z) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* a c) i) -2) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* (* c c) i) b) -2) (* (* (* c c) i) b) (* (* c c) i) (* c c) b (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* (* (* (neg i) b) c) c) (* (* (neg i) b) c) (* (neg i) b) (neg i))

rewrite646.0ms (5%)

Memory
48.1MiB live, 548.5MiB allocated; 82ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05195142
05464893
116264807
273404807
086214714
0288674534
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
189 → 608
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))))
#s(literal 2 binary64)
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i)))
(-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 (*.f64 a c) i))
(fma.f64 x y (*.f64 z t))
x
y
(*.f64 z t)
z
t
(*.f64 (*.f64 a c) i)
(*.f64 a c)
a
c
i
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 (+.f64 z z) t)
(+.f64 z z)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))
(*.f64 (*.f64 (*.f64 c c) i) b)
(*.f64 (*.f64 c c) i)
(*.f64 c c)
b
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c))
(*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)
(*.f64 (*.f64 (neg.f64 i) b) c)
(*.f64 (neg.f64 i) b)
(neg.f64 i)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (- (* t z) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t z)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx x #s(hole binary64 x))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* a (* c i)) x)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x y)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (* x y))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* a (* c i))) x)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* a (* c i)) y)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* a (* c i))) y)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (- (* x y) (* a (* c i)))))
#s(approx (* z t) #s(hole binary64 (* t z)))
#s(approx z #s(hole binary64 z))
#s(approx (* (+ z z) t) #s(hole binary64 (* 2 (* t z))))
#s(approx (+ z z) #s(hole binary64 (* 2 z)))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* a (* c i)) z)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (* t z))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* a (* c i))) z)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* a (* c i)) t)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* a (* c i))) t)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (* (* a c) i) #s(hole binary64 (* a (* c i))))
#s(approx (* a c) #s(hole binary64 (* a c)))
#s(approx a #s(hole binary64 a))
#s(approx (* (* (* a c) i) -2) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (* c i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (+ (* t z) (* x y)) a)) (* -1 (* c i)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (* (* (* (* c c) i) b) -2) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (* (* c c) i) b) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx b #s(hole binary64 b))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (* (* (* (neg i) b) c) c) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (* (* (neg i) b) c) #s(hole binary64 (* -1 (* b (* c i)))))
#s(approx (* (neg i) b) #s(hole binary64 (* -1 (* b i))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx c #s(hole binary64 c))
#s(approx (* (* c c) i) #s(hole binary64 (* (pow c 2) i)))
#s(approx (* c c) #s(hole binary64 (pow c 2)))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* c (- (+ (/ (* t z) c) (/ (* x y) c)) (* a i)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* c (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx i #s(hole binary64 i))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (neg i) #s(hole binary64 (* -1 i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* a c)))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* a c)))))))
#s(approx (* (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) 2) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
Outputs
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
#s(literal 2 binary64)
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))))
(*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a))) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64)))) (+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) a))) (+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)))) (fma.f64 t z (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)))) (fma.f64 y x (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 (neg.f64 z) t)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x)) (fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64)) (*.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 i c) a) #s(literal 3 binary64))) (fma.f64 (fma.f64 t z (*.f64 y x)) (fma.f64 t z (*.f64 y x)) (fma.f64 (*.f64 (*.f64 i c) a) (*.f64 (*.f64 i c) a) (*.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 t z) (*.f64 t z) (fma.f64 (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)) (*.f64 (*.f64 t z) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (*.f64 y x) (fma.f64 (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)) (*.f64 (*.f64 y x) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t))))))
(neg.f64 (fma.f64 (*.f64 i a) c (neg.f64 (fma.f64 t z (*.f64 y x)))))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z))
(fma.f64 #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 a) (*.f64 i c) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 a) c) i (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 i) a) c (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 i a) (neg.f64 c) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (neg.f64 i) c) a (fma.f64 t z (*.f64 y x)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (neg.f64 z) (neg.f64 t) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (neg.f64 t) (neg.f64 z) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (neg.f64 x) (neg.f64 y) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (neg.f64 y) (neg.f64 x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 t z)) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 i c) a) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 i c) (neg.f64 a) (fma.f64 t z (*.f64 y x)))
(fma.f64 (*.f64 c a) (neg.f64 i) (fma.f64 t z (*.f64 y x)))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 (neg.f64 i) (*.f64 c a) (fma.f64 t z (*.f64 y x)))
(fma.f64 i (*.f64 (neg.f64 a) c) (fma.f64 t z (*.f64 y x)))
(fma.f64 c (*.f64 (neg.f64 i) a) (fma.f64 t z (*.f64 y x)))
(fma.f64 a (*.f64 (neg.f64 i) c) (fma.f64 t z (*.f64 y x)))
(fma.f64 t z (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 z t (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 z t (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 y x (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(fma.f64 x y (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(fma.f64 x y (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 y x)))
(-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (neg.f64 (fma.f64 t z (*.f64 y x))))
(-.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 (neg.f64 z) t))
(-.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (*.f64 (neg.f64 x) y))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64)))
(-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))
(-.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 y x)))
(-.f64 (*.f64 t z) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 x) y)))
(-.f64 (*.f64 y x) (-.f64 (*.f64 (*.f64 i c) a) (*.f64 t z)))
(-.f64 (*.f64 y x) (fma.f64 (*.f64 i a) c (*.f64 (neg.f64 z) t)))
(+.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (fma.f64 t z (*.f64 y x)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) (*.f64 t z))
(+.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) (*.f64 y x))
(+.f64 (fma.f64 t z (*.f64 y x)) (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(+.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (neg.f64 i) a) c))
(+.f64 (*.f64 t z) (-.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (neg.f64 x) y)))
(+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(+.f64 (*.f64 t z) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
(+.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))))
(+.f64 (*.f64 y x) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
(*.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (fma.f64 t z (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (fma.f64 y x (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 t z) (*.f64 t z) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 t z) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (*.f64 y x) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (*.f64 y x) (*.f64 (neg.f64 z) t)))))
(/.f64 (neg.f64 (fma.f64 t z (*.f64 y x))) #s(literal -1 binary64))
(/.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64))
(neg.f64 (neg.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 t z))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 y x))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 y x))
(fma.f64 (neg.f64 x) (neg.f64 y) (*.f64 t z))
(fma.f64 (neg.f64 y) (neg.f64 x) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (*.f64 y x))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.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 t (*.f64 y x))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(-.f64 (*.f64 t z) (/.f64 (*.f64 (neg.f64 x) y) #s(literal 1 binary64)))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 y x) (/.f64 (*.f64 (neg.f64 z) t) #s(literal 1 binary64)))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 z) t))
(+.f64 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
x
y
(*.f64 #s(literal 1 binary64) (*.f64 t z))
(*.f64 (neg.f64 z) (neg.f64 t))
(*.f64 (neg.f64 t) (neg.f64 z))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t))
(*.f64 (*.f64 t z) #s(literal 1 binary64))
(*.f64 t z)
(*.f64 z t)
(/.f64 (*.f64 (neg.f64 z) t) #s(literal -1 binary64))
(/.f64 (*.f64 t z) #s(literal 1 binary64))
(neg.f64 (*.f64 (neg.f64 z) t))
z
t
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 i c) a))
(*.f64 (*.f64 i a) c)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 i) a) c))
(*.f64 (*.f64 i c) a)
(*.f64 (*.f64 c a) i)
(*.f64 i (*.f64 c a))
(*.f64 c (*.f64 i a))
(*.f64 a (*.f64 i c))
(/.f64 (*.f64 (*.f64 (neg.f64 i) a) c) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 i c) a) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) a) c))
(*.f64 #s(literal 1 binary64) (*.f64 c a))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) c))
(*.f64 (*.f64 c a) #s(literal 1 binary64))
(*.f64 c a)
(*.f64 a c)
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) c)))
(neg.f64 (*.f64 (neg.f64 a) c))
a
c
i
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) z))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 t t) z))
(*.f64 (*.f64 #s(literal -2 binary64) z) (neg.f64 t))
(*.f64 (*.f64 #s(literal -2 binary64) t) (neg.f64 z))
(*.f64 (+.f64 t t) z)
(*.f64 (+.f64 z z) t)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) z) t))
(*.f64 (*.f64 t z) #s(literal 2 binary64))
(*.f64 t (-.f64 z (neg.f64 z)))
(*.f64 t (+.f64 z z))
(*.f64 z (-.f64 t (neg.f64 t)))
(*.f64 z (+.f64 t t))
(*.f64 #s(literal 2 binary64) (*.f64 t z))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (fma.f64 t z (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (*.f64 t z) (*.f64 t z) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (*.f64 t z) (*.f64 (neg.f64 z) t)))))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) z) t))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 t z))
(fma.f64 (neg.f64 z) (neg.f64 t) (*.f64 t z))
(fma.f64 (neg.f64 t) (neg.f64 z) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (*.f64 t z))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 t z))
(fma.f64 t z (*.f64 t z))
(fma.f64 z t (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 z) t))
(+.f64 (*.f64 t z) (*.f64 t z))
(*.f64 #s(literal 1 binary64) (+.f64 z z))
(*.f64 z #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) z)
(neg.f64 (*.f64 #s(literal -2 binary64) z))
(+.f64 z z)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) c) i)
(*.f64 (*.f64 c (*.f64 #s(literal -2 binary64) a)) i)
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 c a)) i)
(*.f64 (*.f64 a (*.f64 #s(literal -2 binary64) c)) i)
(*.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c))
(*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i a))
(*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c a))
(*.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) c)
(*.f64 (*.f64 i a) (*.f64 #s(literal -2 binary64) c))
(*.f64 (*.f64 (+.f64 i i) c) (neg.f64 a))
(*.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) a)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (+.f64 c c)) i))
(*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))
(*.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 c a) (*.f64 #s(literal -2 binary64) i))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) a))
(*.f64 i (*.f64 (*.f64 c a) #s(literal -2 binary64)))
(*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(*.f64 a (*.f64 (*.f64 i c) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 i) a) c))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (neg.f64 i) a)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (neg.f64 a) c)))
(neg.f64 (*.f64 (*.f64 c a) (*.f64 i #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 a (+.f64 c c)) i))
(fma.f64 (neg.f64 a) (*.f64 i c) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 (neg.f64 a) c) i (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 (neg.f64 i) a) c (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 i a) (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 (neg.f64 i) c) a (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 i c) (neg.f64 a) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (*.f64 c a) (neg.f64 i) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 (neg.f64 i) (*.f64 c a) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 i (*.f64 (neg.f64 a) c) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 c (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (neg.f64 i) a) c))
(fma.f64 a (*.f64 (neg.f64 i) c) (*.f64 (*.f64 (neg.f64 i) a) c))
(+.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (*.f64 (*.f64 (neg.f64 i) a) c))
#s(literal -2 binary64)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(*.f64 (*.f64 c (*.f64 #s(literal -2 binary64) b)) (*.f64 i c))
(*.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b)) i)
(*.f64 (*.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (fabs.f64 c)) (fabs.f64 c))
(*.f64 (*.f64 b (*.f64 (*.f64 c c) #s(literal -2 binary64))) i)
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c c)) i)
(*.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) c) (*.f64 i c))
(*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c c) b)) i)
(*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 c c) i))
(*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b))
(*.f64 (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 i b))
(*.f64 (*.f64 (*.f64 c c) b) (*.f64 #s(literal -2 binary64) i))
(*.f64 (*.f64 (+.f64 b b) (*.f64 i c)) (neg.f64 c))
(*.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))))
(*.f64 (neg.f64 c) (*.f64 (neg.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 c c))
(*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)
(*.f64 (*.f64 (+.f64 i i) (*.f64 c c)) (neg.f64 b))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) b)
(*.f64 (*.f64 i b) (*.f64 (*.f64 c c) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 i c) b) (*.f64 #s(literal -2 binary64) c))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))
(*.f64 (*.f64 (*.f64 c c) i) (*.f64 #s(literal -2 binary64) b))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 i c) b) c))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 i (*.f64 (*.f64 c c) (*.f64 #s(literal -2 binary64) b)))
(*.f64 c (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(*.f64 b (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(neg.f64 (*.f64 (*.f64 c (*.f64 #s(literal -2 binary64) b)) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) c) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 c (*.f64 (neg.f64 i) c))))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) b) (*.f64 i #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 (neg.f64 c) c)))
(neg.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 i b) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 (+.f64 b b) (*.f64 i c)) c))
(neg.f64 (*.f64 (*.f64 b (*.f64 (+.f64 c c) c)) i))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) b) (fabs.f64 c)) (fabs.f64 c) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (neg.f64 b) (*.f64 c c)) i (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 c b) (neg.f64 c)) i (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (neg.f64 b) c) (*.f64 i c) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 c c) b) (neg.f64 i) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (neg.f64 c) c) (*.f64 i b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 c (*.f64 (neg.f64 i) c)) b (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 i b) (*.f64 (neg.f64 c) c) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 i c) b) (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (neg.f64 i) c) (*.f64 c b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (*.f64 c c) i) (neg.f64 b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 c c) (*.f64 (neg.f64 i) b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (*.f64 (neg.f64 i) b) (*.f64 c c) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 (neg.f64 i) (*.f64 (*.f64 c c) b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 c (*.f64 (*.f64 (neg.f64 i) c) b) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(fma.f64 b (*.f64 c (*.f64 (neg.f64 i) c)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(+.f64 (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(*.f64 (*.f64 (*.f64 c c) b) i)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 i) c) b))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 (*.f64 (*.f64 c c) i) b)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(*.f64 i (*.f64 (*.f64 c c) b))
(*.f64 (*.f64 c b) (*.f64 i c))
(*.f64 c (*.f64 (*.f64 i c) b))
(*.f64 b (*.f64 (*.f64 c c) i))
(neg.f64 (*.f64 (*.f64 c b) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)))
(neg.f64 (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(*.f64 (*.f64 i (fabs.f64 c)) (fabs.f64 c))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) i))
(*.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) i))
(*.f64 (neg.f64 c) (*.f64 (neg.f64 i) c))
(*.f64 (*.f64 (neg.f64 i) c) (neg.f64 c))
(*.f64 (*.f64 (*.f64 c c) i) #s(literal 1 binary64))
(*.f64 (*.f64 c c) i)
(*.f64 (*.f64 i c) c)
(*.f64 i (*.f64 c c))
(*.f64 c (*.f64 i c))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 c (*.f64 (neg.f64 i) c))))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) c) c))
(neg.f64 (*.f64 c (*.f64 (neg.f64 i) c)))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 (fabs.f64 c) (neg.f64 c)))) (sqrt.f64 (neg.f64 (*.f64 (fabs.f64 c) (neg.f64 c)))))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 (neg.f64 c) (fabs.f64 c)))) (sqrt.f64 (neg.f64 (*.f64 (neg.f64 c) (fabs.f64 c)))))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 c (fabs.f64 c)))) (sqrt.f64 (neg.f64 (*.f64 c (fabs.f64 c)))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 c) (neg.f64 c))) (sqrt.f64 (*.f64 (fabs.f64 c) (neg.f64 c))))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 c) c)) (sqrt.f64 (*.f64 (fabs.f64 c) c)))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 c) (fabs.f64 c))) (sqrt.f64 (*.f64 (neg.f64 c) (fabs.f64 c))))
(*.f64 (sqrt.f64 (*.f64 c (fabs.f64 c))) (sqrt.f64 (*.f64 c (fabs.f64 c))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 c) c)) (sqrt.f64 (*.f64 (neg.f64 c) c)))
(*.f64 (sqrt.f64 (*.f64 (fabs.f64 c) (*.f64 c c))) (sqrt.f64 (fabs.f64 c)))
(*.f64 (sqrt.f64 (fabs.f64 c)) (sqrt.f64 (*.f64 (fabs.f64 c) (*.f64 c c))))
(*.f64 (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 c c))) (sqrt.f64 (neg.f64 c)))
(*.f64 (sqrt.f64 (neg.f64 c)) (sqrt.f64 (*.f64 (neg.f64 c) (*.f64 c c))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 c c) c)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 (*.f64 c c) c)))
(*.f64 (neg.f64 (fabs.f64 c)) (neg.f64 (fabs.f64 c)))
(*.f64 #s(literal 1 binary64) (*.f64 c c))
(*.f64 (fabs.f64 c) (fabs.f64 c))
(*.f64 (neg.f64 c) (neg.f64 c))
(*.f64 (*.f64 c c) #s(literal 1 binary64))
(*.f64 c c)
(pow.f64 (*.f64 (fabs.f64 c) (neg.f64 c)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fabs.f64 c) c) #s(literal 1 binary64))
(pow.f64 (*.f64 (neg.f64 c) (fabs.f64 c)) #s(literal 1 binary64))
(pow.f64 (*.f64 c (fabs.f64 c)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (fabs.f64 c)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 c c) c) c) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (neg.f64 c) c) #s(literal 1 binary64))
(pow.f64 (fabs.f64 c) #s(literal 2 binary64))
(pow.f64 (neg.f64 c) #s(literal 2 binary64))
(pow.f64 (*.f64 c c) #s(literal 1 binary64))
(pow.f64 c #s(literal 2 binary64))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) c)))
(neg.f64 (*.f64 (neg.f64 c) c))
(sqrt.f64 (*.f64 (*.f64 (*.f64 c c) c) c))
(fabs.f64 (*.f64 (neg.f64 c) (neg.f64 (fabs.f64 c))))
(fabs.f64 (*.f64 c (neg.f64 (fabs.f64 c))))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 c)) (neg.f64 c)))
(fabs.f64 (*.f64 (neg.f64 (fabs.f64 c)) c))
(fabs.f64 (neg.f64 (*.f64 (fabs.f64 c) (neg.f64 c))))
(fabs.f64 (neg.f64 (*.f64 (neg.f64 c) (fabs.f64 c))))
(fabs.f64 (neg.f64 (*.f64 c (fabs.f64 c))))
(fabs.f64 (*.f64 (fabs.f64 c) (neg.f64 c)))
(fabs.f64 (*.f64 (fabs.f64 c) c))
(fabs.f64 (*.f64 (neg.f64 c) (fabs.f64 c)))
(fabs.f64 (*.f64 c (fabs.f64 c)))
(fabs.f64 (*.f64 (neg.f64 c) c))
(fabs.f64 (*.f64 c c))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fabs.f64 c))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (fabs.f64 c)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 c)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 c c)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 c) #s(literal 2 binary64)))
b
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
(*.f64 (*.f64 (*.f64 (neg.f64 i) b) (fabs.f64 c)) (fabs.f64 c))
(*.f64 (*.f64 (neg.f64 b) (*.f64 c c)) i)
(*.f64 (*.f64 (*.f64 c b) (neg.f64 c)) i)
(*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))
(*.f64 (*.f64 (*.f64 c c) b) (neg.f64 i))
(*.f64 (neg.f64 b) (*.f64 (*.f64 c c) i))
(*.f64 (*.f64 (neg.f64 c) c) (*.f64 i b))
(*.f64 (*.f64 c (*.f64 (neg.f64 i) c)) b)
(*.f64 (*.f64 i b) (*.f64 (neg.f64 c) c))
(*.f64 (*.f64 (*.f64 (neg.f64 i) c) b) c)
(*.f64 (*.f64 (*.f64 i c) b) (neg.f64 c))
(*.f64 (*.f64 (neg.f64 i) c) (*.f64 c b))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64))
(*.f64 (*.f64 (*.f64 c c) i) (neg.f64 b))
(*.f64 (*.f64 c c) (*.f64 (neg.f64 i) b))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))
(*.f64 (neg.f64 i) (*.f64 (*.f64 c c) b))
(*.f64 c (*.f64 (*.f64 (neg.f64 i) c) b))
(*.f64 b (*.f64 c (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (neg.f64 b) (*.f64 c (*.f64 (neg.f64 i) c))))
(neg.f64 (*.f64 (*.f64 (neg.f64 i) b) (*.f64 (neg.f64 c) c)))
(neg.f64 (*.f64 (*.f64 (*.f64 i c) b) c))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 (neg.f64 b) c) i)
(*.f64 (neg.f64 b) (*.f64 i c))
(*.f64 (neg.f64 c) (*.f64 i b))
(*.f64 (*.f64 i b) (neg.f64 c))
(*.f64 (*.f64 (*.f64 i c) b) #s(literal -1 binary64))
(*.f64 (*.f64 (neg.f64 i) c) b)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 i c) b))
(*.f64 (*.f64 i c) (neg.f64 b))
(*.f64 (*.f64 (neg.f64 i) b) c)
(*.f64 (neg.f64 i) (*.f64 c b))
(*.f64 i (*.f64 (neg.f64 b) c))
(*.f64 (*.f64 c b) (neg.f64 i))
(*.f64 c (*.f64 (neg.f64 i) b))
(*.f64 b (*.f64 (neg.f64 i) c))
(neg.f64 (*.f64 (neg.f64 b) (*.f64 (neg.f64 i) c)))
(neg.f64 (*.f64 (*.f64 i c) b))
(*.f64 (neg.f64 b) i)
(*.f64 (*.f64 i b) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 i b))
(*.f64 (neg.f64 i) b)
(*.f64 i (neg.f64 b))
(*.f64 b (neg.f64 i))
(neg.f64 (*.f64 i b))
(*.f64 #s(literal -1 binary64) i)
(*.f64 i #s(literal -1 binary64))
(neg.f64 i)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (+ (* x y) (* z t)) (*.f64 t z))
#s(approx (+ (* x y) (* z t)) (fma.f64 t z (*.f64 y x)))
#s(approx x x)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) x) y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 y x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) x) y) x))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 y x))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) x) y) x))
#s(approx (+ (* x y) (* z t)) (*.f64 y x))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z x) t y) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) x) y)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) x) y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) x) y) x))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) x) y) x))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z x) t y) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) x) y)))
#s(approx y y)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) y) x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) y) x) y))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) y) x) y))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z y) t x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) y) x)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) y) x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) y) x) y))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i c) a)) y) x) y))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 z y) t x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 i (fma.f64 c b a)) c)) y) x)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
#s(approx (* z t) (*.f64 t z))
#s(approx z z)
#s(approx (* (+ z z) t) (*.f64 (+.f64 t t) z))
#s(approx (+ z z) (+.f64 z z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) z) t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) z) t) z))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 t z))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) z) t) z))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y z) x t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) z) t)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) z) t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) z) t) z))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) z) t) z))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y z) x t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) z) t)))
#s(approx t t)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) t) z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) t) z) t))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) t) z) t))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y t) x z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) t) z)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) t) z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) t) z) t))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)) t) z) t))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 (/.f64 y t) x z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 i (fma.f64 c b a)) c)) t) z)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (fma.f64 t z (*.f64 y x)))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (* (* a c) i) (*.f64 (*.f64 i c) a))
#s(approx (* a c) (*.f64 c a))
#s(approx a a)
#s(approx (* (* (* a c) i) -2) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 (*.f64 c c) b) i (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) a) c))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (*.f64 (neg.f64 i) a) c))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) a) (*.f64 i c)) a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 (*.f64 c c) b) i (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 (*.f64 c c) b) i (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) a) (*.f64 i c)) a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 (*.f64 c c) b) i (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx (* (* (* (* c c) i) b) -2) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* (* (* c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b))
#s(approx b b)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* (* (* (neg i) b) c) c) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
#s(approx (* (* (neg i) b) c) (*.f64 (*.f64 (neg.f64 i) c) b))
#s(approx (* (neg i) b) (*.f64 (neg.f64 i) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)))) b))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 i c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c))) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)))) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c))) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c)))) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx c c)
#s(approx (* (* c c) i) (*.f64 (*.f64 c c) i))
#s(approx (* c c) (*.f64 c c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) #s(literal -2 binary64)) c) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) c) c))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 (*.f64 i (+.f64 (/.f64 a c) b))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c) (*.f64 i b)) c) c))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) #s(literal -2 binary64)) c) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) c) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) c) c))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c) (*.f64 i b)) c) c))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) c) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)))
#s(approx i i)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i (fma.f64 c b a)) c)) #s(literal 2 binary64)))
#s(approx (neg i) (neg.f64 i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) i) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 c) (*.f64 i (fma.f64 c b a))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 c a)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) i) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) i) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (- (+ (* x y) (* z t)) (* (* a c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 c a)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) i) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))

eval149.0ms (1.2%)

Memory
-17.4MiB live, 85.4MiB allocated; 15ms collecting garbage
Compiler

Compiled 4 684 to 1 980 computations (57.7% saved)

prune24.0ms (0.2%)

Memory
-2.5MiB live, 42.0MiB allocated; 6ms collecting garbage
Pruning

17 alts after pruning (11 fresh and 6 done)

PrunedKeptTotal
New5215526
Fresh167
Picked145
Done022
Total52317540
Accuracy
100.0%
Counts
540 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.5%
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
56.9%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
58.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 #s(approx (+ (* c b) a) (*.f64 c b)) i) c))))
58.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)))))
50.8%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 a c) i)))))
47.5%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 #s(approx (+ (* x y) (* z t)) (*.f64 t z)) (*.f64 (*.f64 a c) i))))
29.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
29.6%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
31.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
33.4%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
31.5%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
45.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c))
23.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
30.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64)))
21.0%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
32.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 c b) (*.f64 i c)) #s(literal -2 binary64)))
22.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
Compiler

Compiled 683 to 677 computations (0.9% saved)

series212.0ms (1.6%)

Memory
-5.9MiB live, 158.3MiB allocated; 30ms collecting garbage
Counts
36 → 190
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)))))
#s(literal 2 binary64)
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b))))
(-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)))
(*.f64 y x)
y
x
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b))
(*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)
(fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b)))
(*.f64 c c)
c
i
(*.f64 a (/.f64 (*.f64 c i) b))
a
(/.f64 (*.f64 c i) b)
(*.f64 c i)
b
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t))
(*.f64 z t)
z
t
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t)))
(fma.f64 x y (*.f64 z t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i b)
#s(literal -2 binary64)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c))
(*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c)
(*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64))
(*.f64 i (fma.f64 c b a))
(fma.f64 c b a)
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* y x) #s(hole binary64 (* x y)))
#s(approx x #s(hole binary64 x))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t z)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x y)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x (+ y (* -1 (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x y)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* y (+ x (* -1 (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* z t) #s(hole binary64 (* t z)))
#s(approx z #s(hole binary64 z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* (pow c 2) i)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (+ (* (pow c 2) i) (/ (* a (* c i)) b))))
#s(approx (* a (/ (* c i) b)) #s(hole binary64 (/ (* a (* c i)) b)))
#s(approx a #s(hole binary64 a))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (+ (* -2 (* a (* c i))) (* -2 (* b (* (pow c 2) i))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -2 (* b (* c i)))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (+ (* -2 (* a i)) (* -2 (* b (* c i))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* b (* c i))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (+ (* a i) (* b (* c i)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b c)))
#s(approx (+ (* c b) a) #s(hole binary64 (+ a (* b c))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* a (- (/ (* x y) a) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (* c i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* a (* c i))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (/ (* a (* c i)) b)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* a (+ (/ (* c i) b) (/ (* (pow c 2) i) a)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* a (+ (* -2 (* c i)) (* -2 (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -2 (* a i))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* a (+ (* -2 i) (* -2 (/ (* b (* c i)) a))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* a i)))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* a (+ i (/ (* b (* c i)) a)))))
#s(approx (+ (* c b) a) #s(hole binary64 a))
#s(approx (+ (* c b) a) #s(hole binary64 (* a (+ 1 (/ (* b c) a)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (* x y) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* -1 (* a (+ (* -1 (/ (* c i) b)) (* -1 (/ (* (pow c 2) i) a)))))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -1 (* a (+ (* 2 (* c i)) (* 2 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -1 (* a (+ (* 2 i) (* 2 (/ (* b (* c i)) a)))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* -1 (* a (+ (* -1 i) (* -1 (/ (* b (* c i)) a)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* a (- (* -1 (/ (* b c) a)) 1)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (* x y)) (* a (* c i)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (/ (+ (* a (* c i)) (* b (* (pow c 2) i))) b)))
#s(approx (/ (* c i) b) #s(hole binary64 (/ (* c i) b)))
#s(approx b #s(hole binary64 b))
#s(approx (* (* (* i b) (* c c)) -2) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (* i b) (* c c)) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* i b) #s(hole binary64 (* b i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* b (- (/ (* x y) b) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* -2 (/ (* a (* c i)) b))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* b (+ (* -2 (* c i)) (* -2 (/ (* a i) b))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* b (+ (* c i) (/ (* a i) b)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b (+ c (/ a b)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (* x y) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -1 (* b (+ (* 2 (* (pow c 2) i)) (* 2 (/ (* a (* c i)) b)))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -1 (* b (+ (* 2 (* c i)) (* 2 (/ (* a i) b)))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* -1 (* b (+ (* -1 (* c i)) (* -1 (/ (* a i) b)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* b (+ (* -1 c) (* -1 (/ a b)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* a (* c i))) (* x y))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* c (+ (* c i) (/ (* a i) b)))))
#s(approx (* c c) #s(hole binary64 (pow c 2)))
#s(approx c #s(hole binary64 c))
#s(approx (* c i) #s(hole binary64 (* c i)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* c (+ (* -2 (* a i)) (* -2 (* b (* c i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (/ (* x y) (pow c 2)) (+ (* b i) (/ (* a i) c))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* (pow c 2) (+ i (/ (* a i) (* b c))))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* c (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* c (+ (* b i) (/ (* a i) c)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* c (+ b (/ a c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (* x y) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -1 (* c (+ (* 2 (* b i)) (* 2 (/ (* a i) c)))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* -1 (* c (+ (* -1 (* b i)) (* -1 (/ (* a i) c)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* c (+ (* -1 b) (* -1 (/ a c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (* i (+ a (* b c))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* b (* i (+ (/ (* a c) b) (pow c 2))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* i (+ (/ (* a c) b) (pow c 2)))))
#s(approx i #s(hole binary64 i))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -2 (* i (+ a (* b c))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* i (+ a (* b c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* i (- (/ (* x y) i) (* c (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (* x y) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* -1 (* b (* i (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2))))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* -1 (* i (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2)))))))
Calls

24 calls:

TimeVariablePointExpression
145.0ms
i
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* y x) y x (* (* (+ (* c b) a) i) c) (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (+ (* (* c c) i) (* a (/ (* c i) b))) (* c c) c i (* a (/ (* c i) b)) a (/ (* c i) b) (* c i) b (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* z t) z t (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (+ (* x y) (* z t)) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i b) (* c c)) -2) (* (* i b) (* c c)) (* i b) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i (+ (* c b) a)) -2) c) (* (* i (+ (* c b) a)) -2) (* i (+ (* c b) a)) (+ (* c b) a))
14.0ms
b
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* y x) y x (* (* (+ (* c b) a) i) c) (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (+ (* (* c c) i) (* a (/ (* c i) b))) (* c c) c i (* a (/ (* c i) b)) a (/ (* c i) b) (* c i) b (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* z t) z t (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (+ (* x y) (* z t)) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i b) (* c c)) -2) (* (* i b) (* c c)) (* i b) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i (+ (* c b) a)) -2) c) (* (* i (+ (* c b) a)) -2) (* i (+ (* c b) a)) (+ (* c b) a))
4.0ms
c
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* y x) y x (* (* (+ (* c b) a) i) c) (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (+ (* (* c c) i) (* a (/ (* c i) b))) (* c c) c i (* a (/ (* c i) b)) a (/ (* c i) b) (* c i) b (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* z t) z t (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (+ (* x y) (* z t)) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i b) (* c c)) -2) (* (* i b) (* c c)) (* i b) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i (+ (* c b) a)) -2) c) (* (* i (+ (* c b) a)) -2) (* i (+ (* c b) a)) (+ (* c b) a))
4.0ms
t
@-inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* y x) y x (* (* (+ (* c b) a) i) c) (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (+ (* (* c c) i) (* a (/ (* c i) b))) (* c c) c i (* a (/ (* c i) b)) a (/ (* c i) b) (* c i) b (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* z t) z t (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (+ (* x y) (* z t)) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i b) (* c c)) -2) (* (* i b) (* c c)) (* i b) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i (+ (* c b) a)) -2) c) (* (* i (+ (* c b) a)) -2) (* i (+ (* c b) a)) (+ (* c b) a))
4.0ms
i
@inf
((* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (- (* y x) (* (* (+ (* c b) a) i) c)) (* y x) y x (* (* (+ (* c b) a) i) c) (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (+ (* (* c c) i) (* a (/ (* c i) b))) (* c c) c i (* a (/ (* c i) b)) a (/ (* c i) b) (* c i) b (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (* z t) z t (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (+ (* x y) (* z t)) (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i b) (* c c)) -2) (* (* i b) (* c c)) (* i b) -2 (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (* (* (* i (+ (* c b) a)) -2) c) (* (* i (+ (* c b) a)) -2) (* i (+ (* c b) a)) (+ (* c b) a))

rewrite1.8s (13.8%)

Memory
41.6MiB live, 606.4MiB allocated; 173ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06735539
07045154
122735009
087224795
0267054769
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
226 → 1 129
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)))))
#s(literal 2 binary64)
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b))))
(-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)))
(*.f64 y x)
y
x
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b))
(*.f64 (fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b))) b)
(fma.f64 (*.f64 c c) i (*.f64 a (/.f64 (*.f64 c i) b)))
(*.f64 c c)
c
i
(*.f64 a (/.f64 (*.f64 c i) b))
a
(/.f64 (*.f64 c i) b)
(*.f64 c i)
b
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t))
(*.f64 z t)
z
t
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t)))
(fma.f64 x y (*.f64 z t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 i b)
#s(literal -2 binary64)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c))
(*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c)
(*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64))
(*.f64 i (fma.f64 c b a))
(fma.f64 c b a)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* t z) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* x y)) (* 2 (- (* t z) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* t z) (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* y x) #s(hole binary64 (* x y)))
#s(approx x #s(hole binary64 x))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t z)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* x y))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* x (+ (* 2 y) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* x (- (+ y (/ (* t z) x)) (/ (* c (* i (+ a (* b c)))) x)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x y)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* x (+ y (* -1 (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x y)))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* x (+ y (/ (* t z) x)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* x (+ (* -2 y) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) x)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (/ (* c (* i (+ a (* b c)))) x))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))))
#s(approx y #s(hole binary64 y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* y (+ (* 2 x) (* 2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* y (- (+ x (/ (* t z) y)) (/ (* c (* i (+ a (* b c)))) y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* y (+ x (* -1 (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* y (+ x (/ (* t z) y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* y (+ (* -2 x) (* -2 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (- (* t z) (* c (* i (+ a (* b c))))) y)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (/ (* c (* i (+ a (* b c)))) y))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (* x y) (* c (* i (+ a (* b c))))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (* t z)) (* 2 (- (* x y) (* c (* i (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (* x y) (* c (* i (+ a (* b c)))))))
#s(approx (* z t) #s(hole binary64 (* t z)))
#s(approx z #s(hole binary64 z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (* t z))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* z (+ (* 2 t) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* z (- (+ t (/ (* x y) z)) (/ (* c (* i (+ a (* b c)))) z)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* z (+ t (/ (* x y) z)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* z (+ (* -2 t) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) z)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))))
#s(approx t #s(hole binary64 t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* t (+ (* 2 z) (* 2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* t (- (+ z (/ (* x y) t)) (/ (* c (* i (+ a (* b c)))) t)))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* t (+ z (/ (* x y) t)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* t (+ (* -2 z) (* -2 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (- (* x y) (* c (* i (+ a (* b c))))) t)))))))
#s(approx (+ (* x y) (* z t)) #s(hole binary64 (* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (+ (* t z) (* x y))) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* a (* c i))) (* x y)) (* b (* (pow c 2) i)))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (+ (* a (* c i)) (* b (* (pow c 2) i)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* (pow c 2) i)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (+ (* (pow c 2) i) (/ (* a (* c i)) b))))
#s(approx (* a (/ (* c i) b)) #s(hole binary64 (/ (* a (* c i)) b)))
#s(approx a #s(hole binary64 a))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (+ (* -2 (* a (* c i))) (* -2 (* b (* (pow c 2) i))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -2 (* b (* c i)))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (+ (* -2 (* a i)) (* -2 (* b (* c i))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* b (* c i))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (+ (* a i) (* b (* c i)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b c)))
#s(approx (+ (* c b) a) #s(hole binary64 (+ a (* b c))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* a (+ (* -2 (* c i)) (* 2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* a (- (+ (/ (* t z) a) (/ (* x y) a)) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* a (- (/ (* x y) a) (+ (* c i) (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (* c i))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* a (* c i))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* a (+ (* c i) (/ (* b (* (pow c 2) i)) a)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (/ (* a (* c i)) b)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* a (+ (/ (* c i) b) (/ (* (pow c 2) i) a)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -2 (* a (* c i)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* a (+ (* -2 (* c i)) (* -2 (/ (* b (* (pow c 2) i)) a))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -2 (* a i))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* a (+ (* -2 i) (* -2 (/ (* b (* c i)) a))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* a i)))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* a (+ i (/ (* b (* c i)) a)))))
#s(approx (+ (* c b) a) #s(hole binary64 a))
#s(approx (+ (* c b) a) #s(hole binary64 (* a (+ 1 (/ (* b c) a)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* a (+ (* -2 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* 2 (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (+ (* t z) (* x y)) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* a (- (* -1 (/ (- (* x y) (* b (* (pow c 2) i))) a)) (* -1 (* c i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* -1 (* a (+ (* -1 (* c i)) (* -1 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* -1 (* a (+ (* -1 (/ (* c i) b)) (* -1 (/ (* (pow c 2) i) a)))))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -1 (* a (+ (* 2 (* c i)) (* 2 (/ (* b (* (pow c 2) i)) a)))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -1 (* a (+ (* 2 i) (* 2 (/ (* b (* c i)) a)))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* -1 (* a (+ (* -1 i) (* -1 (/ (* b (* c i)) a)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* a (- (* -1 (/ (* b c) a)) 1)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (- (+ (* t z) (* x y)) (* a (* c i))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* b (* (pow c 2) i))) (* 2 (- (+ (* t z) (* x y)) (* a (* c i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* t z) (* x y)) (* a (* c i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (+ (* t z) (* x y))) (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (* x y) (* a (* c i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (- (+ (* -1 (* b (* (pow c 2) i))) (* x y)) (* a (* c i)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (/ (+ (* a (* c i)) (* b (* (pow c 2) i))) b)))
#s(approx (/ (* c i) b) #s(hole binary64 (/ (* c i) b)))
#s(approx b #s(hole binary64 b))
#s(approx (* (* (* i b) (* c c)) -2) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* (* i b) (* c c)) #s(hole binary64 (* b (* (pow c 2) i))))
#s(approx (* i b) #s(hole binary64 (* b i)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* b (* (pow c 2) i)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* 2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* b (- (+ (/ (* t z) b) (/ (* x y) b)) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (* (pow c 2) i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* b (- (/ (* x y) b) (+ (* (pow c 2) i) (/ (* a (* c i)) b))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* b (+ (* (pow c 2) i) (/ (* a (* c i)) b)))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* b (+ (* -2 (* (pow c 2) i)) (* -2 (/ (* a (* c i)) b))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* b (+ (* -2 (* c i)) (* -2 (/ (* a i) b))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* b (+ (* c i) (/ (* a i) b)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* b (+ c (/ a b)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* b (+ (* -2 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* 2 (* (pow c 2) i)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (+ (* t z) (* x y)) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* b (- (* -1 (/ (- (* x y) (* a (* c i))) b)) (* -1 (* (pow c 2) i)))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* -1 (* b (+ (* -1 (* (pow c 2) i)) (* -1 (/ (* a (* c i)) b)))))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -1 (* b (+ (* 2 (* (pow c 2) i)) (* 2 (/ (* a (* c i)) b)))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -1 (* b (+ (* 2 (* c i)) (* 2 (/ (* a i) b)))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* -1 (* b (+ (* -1 (* c i)) (* -1 (/ (* a i) b)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* b (+ (* -1 c) (* -1 (/ a b)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* 2 (+ (* t z) (* x y)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* a (* c i))) (* 2 (+ (* t z) (* x y))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* 2 (+ (* t z) (* x y))) (* c (+ (* -2 (* a i)) (* -2 (* b (* c i))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* t z) (* x y))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* a (* c i))) (+ (* t z) (* x y)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (+ (* t z) (* x y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* a (* c i))) (* x y))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* c (- (* -1 (* b (* c i))) (* a i))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* c (+ (* a i) (* b (* c i))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* c (+ (* c i) (/ (* a i) b)))))
#s(approx (* c c) #s(hole binary64 (pow c 2)))
#s(approx c #s(hole binary64 c))
#s(approx (* c i) #s(hole binary64 (* c i)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* c (+ (* -2 (* a i)) (* -2 (* b (* c i)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (+ (* -2 (/ (* a i) c)) (* 2 (/ (+ (* t z) (* x y)) (pow c 2))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (+ (/ (* t z) (pow c 2)) (/ (* x y) (pow c 2))) (+ (* b i) (/ (* a i) c))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (* a i) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (/ (* x y) (pow c 2)) (+ (* b i) (/ (* a i) c))))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* (pow c 2) (+ (* b i) (/ (* a i) c)))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* (pow c 2) (+ i (/ (* a i) (* b c))))))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* c (+ (* -2 (* b i)) (* -2 (/ (* a i) c))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* c (+ (* b i) (/ (* a i) c)))))
#s(approx (+ (* c b) a) #s(hole binary64 (* c (+ b (/ a c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* (pow c 2) (+ (* -2 (* b i)) (* -1 (/ (+ (* -2 (/ (+ (* t z) (* x y)) c)) (* 2 (* a i))) c))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (+ (* t z) (* x y)) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* (pow c 2) (- (* -1 (/ (- (* -1 (/ (* x y) c)) (* -1 (* a i))) c)) (* b i)))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -1 (* c (+ (* 2 (* b i)) (* 2 (/ (* a i) c)))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* -1 (* c (+ (* -1 (* b i)) (* -1 (/ (* a i) c)))))))
#s(approx (+ (* c b) a) #s(hole binary64 (* -1 (* c (+ (* -1 b) (* -1 (/ a c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (+ (* -2 (* c (* i (+ a (* b c))))) (* 2 (+ (* t z) (* x y))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (+ (* t z) (* x y)))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (+ (* -1 (* c (* i (+ a (* b c))))) (* x y))))
#s(approx (* (* (+ (* c b) a) i) c) #s(hole binary64 (* c (* i (+ a (* b c))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* b (* i (+ (/ (* a c) b) (pow c 2))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* i (+ (/ (* a c) b) (pow c 2)))))
#s(approx i #s(hole binary64 i))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* (* i (+ (* c b) a)) -2) #s(hole binary64 (* -2 (* i (+ a (* b c))))))
#s(approx (* i (+ (* c b) a)) #s(hole binary64 (* i (+ a (* b c)))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -2 (* c (* i (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* i (+ (* -2 (* c (+ a (* b c)))) (* 2 (/ (+ (* t z) (* x y)) i))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* c (* i (+ a (* b c)))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* i (- (+ (/ (* t z) i) (/ (* x y) i)) (* c (+ a (* b c)))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* i (- (/ (* x y) i) (* c (+ a (* b c)))))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(hole binary64 (* -1 (* i (+ (* -2 (/ (+ (* t z) (* x y)) i)) (* 2 (* c (+ a (* b c)))))))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (+ (* t z) (* x y)) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) #s(hole binary64 (* -1 (* i (- (* -1 (/ (* x y) i)) (* -1 (* c (+ a (* b c)))))))))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) #s(hole binary64 (* -1 (* b (* i (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2))))))))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) #s(hole binary64 (* -1 (* i (+ (* -1 (/ (* a c) b)) (* -1 (pow c 2)))))))
Outputs
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))))
#s(literal 2 binary64)
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))) (fma.f64 y x #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (*.f64 y x) (fma.f64 #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))) (*.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))))))
(-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))))
(*.f64 #s(literal 1 binary64) (*.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y))
(*.f64 (*.f64 y x) #s(literal 1 binary64))
(*.f64 y x)
(*.f64 x y)
(neg.f64 (*.f64 (neg.f64 x) y))
y
x
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
(*.f64 (neg.f64 b) (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))))
(*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b))
(*.f64 (*.f64 (neg.f64 i) b) (neg.f64 (*.f64 c (+.f64 (/.f64 a b) c))))
(*.f64 (*.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))) b) #s(literal -1 binary64))
(*.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))) (neg.f64 b))
(*.f64 (*.f64 i b) (*.f64 (neg.f64 (*.f64 c (+.f64 (/.f64 a b) c))) #s(literal -1 binary64)))
(*.f64 (*.f64 i b) (*.f64 c (+.f64 (/.f64 a b) c)))
(*.f64 (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i) b)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))) b))
(*.f64 i (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) b))
(*.f64 i (*.f64 b (*.f64 c (+.f64 (/.f64 a b) c))))
(*.f64 b (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a)) (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a)))) (fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b))) (fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (fma.f64 (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a)) (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c c) i) b) (fma.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b)))))
(neg.f64 (*.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))) b))
(fma.f64 (*.f64 (*.f64 c b) c) i (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 (*.f64 c b) c) i (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (neg.f64 b) (*.f64 (neg.f64 c) (*.f64 i c))))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (neg.f64 b) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 c (/.f64 a b)) (*.f64 i b) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (neg.f64 b)))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (neg.f64 b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 i b) (*.f64 c (/.f64 a b)) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 i b) (*.f64 c c) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 i b) (*.f64 c c) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64) (*.f64 (*.f64 b (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))) #s(literal -1 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 (*.f64 i c) b) c (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 (*.f64 i c) b) c (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (/.f64 (*.f64 i c) b) (*.f64 a b) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 (*.f64 i c) (*.f64 c b) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 i c) (*.f64 c b) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 i c) (*.f64 c b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 i c) (*.f64 c b) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 i c) (*.f64 c b) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 i c) (*.f64 c b) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 (*.f64 c c) i) b (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 (*.f64 c c) i) b (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 c c) (*.f64 i b) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 c c) (*.f64 i b) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 #s(literal -1 binary64) (*.f64 b (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 i (*.f64 (*.f64 c c) b) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 i (*.f64 (*.f64 c c) b) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 i (*.f64 (*.f64 c c) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 i (*.f64 (*.f64 c c) b) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 i (*.f64 (*.f64 c c) b) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 i (*.f64 (*.f64 c c) b) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 i (*.f64 (*.f64 c b) c) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 i (*.f64 (*.f64 c b) c) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 i (*.f64 (*.f64 c b) c) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 i (*.f64 (*.f64 c b) c) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 i (*.f64 (*.f64 c b) c) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 i (*.f64 (*.f64 c b) c) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 (*.f64 c b) (*.f64 i c) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 (*.f64 c b) (*.f64 i c) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 (*.f64 c b) (*.f64 i c) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 c b) (*.f64 i c) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 (*.f64 c b) (*.f64 i c) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 (*.f64 c b) (*.f64 i c) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 c (*.f64 (*.f64 i c) b) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 c (*.f64 (*.f64 i c) b) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 c (*.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 c (*.f64 (*.f64 i c) b) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 c (*.f64 (*.f64 i c) b) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 c (*.f64 (*.f64 i c) b) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 b (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 (*.f64 c c) i) b))
(fma.f64 b (*.f64 (*.f64 c c) i) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(fma.f64 b (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(fma.f64 a (*.f64 (/.f64 (*.f64 i c) b) b) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (neg.f64 b) (*.f64 (/.f64 (*.f64 i c) b) a)))
(-.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b))
(+.f64 (neg.f64 (*.f64 (*.f64 i b) (*.f64 (neg.f64 c) c))) (neg.f64 (*.f64 (*.f64 i b) (*.f64 (neg.f64 a) (/.f64 c b)))))
(+.f64 (neg.f64 (*.f64 (*.f64 i b) (*.f64 (neg.f64 a) (/.f64 c b)))) (neg.f64 (*.f64 (*.f64 i b) (*.f64 (neg.f64 c) c))))
(+.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (neg.f64 b)))
(+.f64 (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 (neg.f64 b) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))) (*.f64 (neg.f64 b) (*.f64 (neg.f64 c) (*.f64 i c))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) (*.f64 (*.f64 b (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) b) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(+.f64 (*.f64 (neg.f64 b) (*.f64 (neg.f64 c) (*.f64 i c))) (*.f64 (neg.f64 b) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))))
(+.f64 (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b) (*.f64 (*.f64 (*.f64 c c) i) b))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (neg.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 i b))))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 i b) (*.f64 c (/.f64 a b))))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (neg.f64 b)))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 c (/.f64 a b)) (*.f64 i b)))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 b (*.f64 (/.f64 (*.f64 i c) b) a)))
(+.f64 (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) b))
(*.f64 (/.f64 i b) (*.f64 (fma.f64 c b a) c))
(*.f64 (neg.f64 c) (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b))))
(*.f64 (neg.f64 (*.f64 c (+.f64 (/.f64 a b) c))) (neg.f64 i))
(*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)
(*.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))) #s(literal -1 binary64))
(*.f64 (*.f64 i (+.f64 (/.f64 a b) c)) c)
(*.f64 (neg.f64 i) (neg.f64 (*.f64 c (+.f64 (/.f64 a b) c))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))
(*.f64 (*.f64 i c) (+.f64 (/.f64 a b) c))
(*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))))
(*.f64 i (*.f64 (neg.f64 (*.f64 c (+.f64 (/.f64 a b) c))) #s(literal -1 binary64)))
(*.f64 i (*.f64 c (+.f64 (/.f64 a b) c)))
(*.f64 c (fma.f64 (/.f64 i b) a (*.f64 i c)))
(*.f64 c (fma.f64 i c (*.f64 (/.f64 i b) a)))
(*.f64 c (-.f64 (*.f64 (/.f64 i b) a) (*.f64 (neg.f64 c) i)))
(*.f64 c (*.f64 i (+.f64 (/.f64 a b) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (/.f64 (*.f64 i c) b) a)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (neg.f64 c) (*.f64 i c)))) (fma.f64 (*.f64 c (/.f64 a b)) i (*.f64 (neg.f64 c) (*.f64 i c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c) (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c))) (fma.f64 (*.f64 i c) c (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c c) i)) (*.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b)) (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b)))) (fma.f64 (*.f64 i c) c (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c c) i)) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)))) (fma.f64 (*.f64 i c) c (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (/.f64 (*.f64 i c) b) a) (fma.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (neg.f64 c) (*.f64 i c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c c) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c c) i) (fma.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c) (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c) (*.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c c) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c c) i) (fma.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b)) (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b)) (*.f64 (*.f64 (*.f64 c c) i) (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 c c) i) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 c c) i) (fma.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (*.f64 (*.f64 c c) i) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c b) c)) i (*.f64 i (*.f64 (neg.f64 a) c))) (neg.f64 b))
(/.f64 (fma.f64 (*.f64 (*.f64 c b) c) i (/.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64))) b)
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c b) c)) i (*.f64 (*.f64 (neg.f64 i) a) c)) (neg.f64 b))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 c b) c)) i (*.f64 c (*.f64 (neg.f64 i) a))) (neg.f64 b))
(/.f64 (fma.f64 i (*.f64 (neg.f64 a) c) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i))) (neg.f64 b))
(/.f64 (fma.f64 (*.f64 (neg.f64 i) a) c (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i))) (neg.f64 b))
(/.f64 (fma.f64 c (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i))) (neg.f64 b))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) b)
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i))) b)
(/.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) #s(literal -1 binary64)) b)
(/.f64 (fma.f64 (*.f64 (*.f64 (neg.f64 a) c) i) b (*.f64 (neg.f64 b) (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 (neg.f64 b) b))
(/.f64 (fma.f64 (*.f64 (*.f64 i c) a) b (*.f64 b (*.f64 (*.f64 (*.f64 c c) i) b))) (*.f64 b b))
(/.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (neg.f64 b))
(/.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) b)
(neg.f64 (*.f64 c (*.f64 i (-.f64 (neg.f64 c) (/.f64 a b)))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 i c) b) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 i c) b) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 i c) b) (*.f64 (*.f64 c c) i))
(fma.f64 (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b) (*.f64 (*.f64 c c) i))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (*.f64 (*.f64 c c) i))
(fma.f64 (*.f64 (*.f64 c b) c) (/.f64 i b) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 c b) c) (/.f64 i b) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 (*.f64 (*.f64 c b) c) (/.f64 i b) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 c b) c) (/.f64 i b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (*.f64 c b) c) (/.f64 i b) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 c) (/.f64 i b)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 c) (/.f64 i b)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 (*.f64 c c) i))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) i) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) i) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 (*.f64 (neg.f64 c) c) (neg.f64 i) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (*.f64 c (/.f64 a b)) i (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 c (/.f64 a b)) i (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (*.f64 c (/.f64 a b)) i (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (*.f64 c (/.f64 a b)) i (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 c (/.f64 a b)) i (*.f64 (*.f64 c c) i))
(fma.f64 (*.f64 c a) (/.f64 i b) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 c a) (/.f64 i b) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (*.f64 c a) (/.f64 i b) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (*.f64 c a) (/.f64 i b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 c a) (/.f64 i b) (*.f64 (*.f64 c c) i))
(fma.f64 (/.f64 (neg.f64 a) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (/.f64 (neg.f64 a) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (/.f64 (neg.f64 a) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (/.f64 (neg.f64 a) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (neg.f64 a) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)) (*.f64 (*.f64 c c) i))
(fma.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (*.f64 i a) b) c (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (/.f64 (*.f64 i a) b) c (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (/.f64 (*.f64 i a) b) c (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (/.f64 (*.f64 i a) b) c (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (*.f64 i a) b) c (*.f64 (*.f64 c c) i))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 c) c) (*.f64 (neg.f64 i) (*.f64 (neg.f64 a) (/.f64 c b))))
(fma.f64 (neg.f64 i) (*.f64 (neg.f64 a) (/.f64 c b)) (*.f64 (neg.f64 i) (*.f64 (neg.f64 c) c)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 c c) i))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) i) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64) (*.f64 (*.f64 c c) i))
(fma.f64 (/.f64 (*.f64 i c) b) a (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (/.f64 (*.f64 i c) b) a (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (/.f64 (*.f64 i c) b) a (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (/.f64 (*.f64 i c) b) a (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (/.f64 (*.f64 i c) b) a (*.f64 (*.f64 c c) i))
(fma.f64 (*.f64 (*.f64 i c) a) (/.f64 #s(literal -1 binary64) (neg.f64 b)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 (*.f64 i c) a) (/.f64 #s(literal -1 binary64) (neg.f64 b)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (*.f64 (*.f64 i c) a) (/.f64 #s(literal -1 binary64) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 i c) a) (/.f64 #s(literal -1 binary64) (neg.f64 b)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (*.f64 i c) a) (/.f64 #s(literal -1 binary64) (neg.f64 b)) (*.f64 (*.f64 c c) i))
(fma.f64 (*.f64 i c) (/.f64 a b) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 (*.f64 i c) (/.f64 a b) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 (*.f64 i c) (/.f64 a b) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 (*.f64 i c) (/.f64 a b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 (*.f64 i c) (/.f64 a b) (*.f64 (*.f64 c c) i))
(fma.f64 (*.f64 i c) c (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 (*.f64 i c) c (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 (*.f64 i c) c (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (*.f64 i c) c (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 (*.f64 i c) c (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 (*.f64 (*.f64 c c) i) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 c c) i) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 (*.f64 (*.f64 c c) i) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 c c) i) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (*.f64 c c) i) #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 (*.f64 c c) i (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 (*.f64 c c) i (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 (*.f64 c c) i (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 (*.f64 c c) i (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 (*.f64 c c) i (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) (*.f64 (*.f64 c c) i))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 i (*.f64 c (/.f64 a b)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 i (*.f64 c (/.f64 a b)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 i (*.f64 c (/.f64 a b)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 i (*.f64 c (/.f64 a b)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 i (*.f64 c (/.f64 a b)) (*.f64 (*.f64 c c) i))
(fma.f64 i (*.f64 c c) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 i (*.f64 c c) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 i (*.f64 c c) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 i (*.f64 c c) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 i (*.f64 c c) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 c (*.f64 (/.f64 i b) a) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 c (*.f64 (/.f64 i b) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 c (*.f64 (/.f64 i b) a) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 c (*.f64 (/.f64 i b) a) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 c (*.f64 (/.f64 i b) a) (*.f64 (*.f64 c c) i))
(fma.f64 c (/.f64 (*.f64 i a) b) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 c (/.f64 (*.f64 i a) b) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 c (/.f64 (*.f64 i a) b) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 c (/.f64 (*.f64 i a) b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 c (/.f64 (*.f64 i a) b) (*.f64 (*.f64 c c) i))
(fma.f64 c (*.f64 i c) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 c (*.f64 i c) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 c (*.f64 i c) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 c (*.f64 i c) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 c (*.f64 i c) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(fma.f64 b (/.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (/.f64 (*.f64 i c) b) a))
(fma.f64 a (*.f64 (/.f64 i b) c) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 a (*.f64 (/.f64 i b) c) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 a (*.f64 (/.f64 i b) c) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 a (*.f64 (/.f64 i b) c) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 a (*.f64 (/.f64 i b) c) (*.f64 (*.f64 c c) i))
(fma.f64 a (*.f64 (/.f64 c b) i) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 a (*.f64 (/.f64 c b) i) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 a (*.f64 (/.f64 c b) i) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 a (*.f64 (/.f64 c b) i) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 a (*.f64 (/.f64 c b) i) (*.f64 (*.f64 c c) i))
(fma.f64 a (/.f64 (*.f64 i c) b) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(fma.f64 a (/.f64 (*.f64 i c) b) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(fma.f64 a (/.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(fma.f64 a (/.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(fma.f64 a (/.f64 (*.f64 i c) b) (*.f64 (*.f64 c c) i))
(-.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) c) b))
(-.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) b))
(-.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (neg.f64 c) (*.f64 i c)))
(-.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 i b)) c))
(-.f64 (*.f64 (*.f64 c c) i) (*.f64 (neg.f64 c) (/.f64 (*.f64 i a) b)))
(-.f64 (*.f64 (*.f64 c c) i) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)))
(+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 (neg.f64 b) c) i)) (neg.f64 b)) (*.f64 (/.f64 (*.f64 i c) b) a))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) c) (neg.f64 b)) (*.f64 (/.f64 (*.f64 i c) b) a))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 i c) b) (neg.f64 c)) (neg.f64 b)) (/.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 (*.f64 i a) (neg.f64 c)) (neg.f64 b)) (/.f64 (*.f64 (*.f64 (*.f64 i c) b) (neg.f64 c)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)) (*.f64 (/.f64 (*.f64 i c) b) a))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) b) (*.f64 (neg.f64 b) b)) (/.f64 (*.f64 (neg.f64 b) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (neg.f64 b) b)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 i c) a) b) (*.f64 b b)) (/.f64 (*.f64 b (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 b b)))
(+.f64 (*.f64 (neg.f64 i) (*.f64 (neg.f64 a) (/.f64 c b))) (*.f64 (neg.f64 i) (*.f64 (neg.f64 c) c)))
(+.f64 (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 i) (*.f64 (neg.f64 c) c)) (*.f64 (neg.f64 i) (*.f64 (neg.f64 a) (/.f64 c b))))
(+.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (/.f64 (*.f64 (neg.f64 c) (*.f64 (*.f64 i c) b)) (neg.f64 b)))
(+.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -1 binary64)) b))
(+.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 (neg.f64 c) c) (neg.f64 i)))
(+.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 i c) b) a) (*.f64 (*.f64 c c) i))
(+.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (*.f64 a #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 c) (/.f64 i b)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 c b)) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 c c) i) (*.f64 (/.f64 (*.f64 i c) b) a))
(*.f64 (neg.f64 (neg.f64 (fabs.f64 c))) (neg.f64 (neg.f64 (fabs.f64 c))))
(*.f64 (neg.f64 (fabs.f64 c)) (neg.f64 (fabs.f64 c)))
(*.f64 (fabs.f64 c) (fabs.f64 c))
(*.f64 (neg.f64 c) (neg.f64 c))
(*.f64 #s(literal 1 binary64) (*.f64 c c))
(*.f64 (*.f64 c c) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) c))
(*.f64 c c)
(pow.f64 (neg.f64 (fabs.f64 c)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 c) #s(literal 2 binary64))
(pow.f64 (neg.f64 c) #s(literal 2 binary64))
(pow.f64 (*.f64 c c) #s(literal 1 binary64))
(pow.f64 c #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 c) c))
(sqrt.f64 (*.f64 (*.f64 c c) (*.f64 c c)))
(fabs.f64 (*.f64 (neg.f64 c) c))
(fabs.f64 (*.f64 c c))
(exp.f64 (*.f64 (log.f64 (fabs.f64 c)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 c)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 c) #s(literal 2 binary64)))
c
i
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 (*.f64 i c) b))
(*.f64 (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 (*.f64 i c) a) #s(literal -1 binary64)))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 c) (/.f64 i b)))
(*.f64 (*.f64 c (/.f64 a b)) i)
(*.f64 (*.f64 c a) (/.f64 i b))
(*.f64 (/.f64 (neg.f64 a) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 i a) b) c)
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 i c) b) a))
(*.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 i c) b) a)
(*.f64 (*.f64 (*.f64 i c) a) (/.f64 #s(literal -1 binary64) (neg.f64 b)))
(*.f64 (*.f64 i c) (/.f64 a b))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)))
(*.f64 i (*.f64 c (/.f64 a b)))
(*.f64 c (*.f64 (/.f64 i b) a))
(*.f64 c (/.f64 (*.f64 i a) b))
(*.f64 a (*.f64 (/.f64 i b) c))
(*.f64 a (*.f64 (/.f64 c b) i))
(*.f64 a (/.f64 (*.f64 i c) b))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64))) (neg.f64 b))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) i))) (neg.f64 b))
(/.f64 (neg.f64 (*.f64 i (*.f64 (neg.f64 a) c))) b)
(/.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 (neg.f64 c) i) #s(literal -1 binary64))) (neg.f64 b))
(/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal -1 binary64)) (*.f64 i c)) (*.f64 (neg.f64 b) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 i c)) (neg.f64 b))
(/.f64 (*.f64 i (*.f64 (neg.f64 a) c)) (neg.f64 b))
(/.f64 (/.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64)) b)
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64)) (*.f64 (neg.f64 b) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -1 binary64)) b)
(/.f64 (*.f64 (*.f64 (neg.f64 i) a) c) (neg.f64 b))
(/.f64 (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) i)) (*.f64 #s(literal -1 binary64) (neg.f64 b)))
(/.f64 (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) i)) (*.f64 (neg.f64 b) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) i)) b)
(/.f64 (*.f64 c (*.f64 (neg.f64 i) a)) (neg.f64 b))
(/.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 i c) b) a) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 a) c) i) (neg.f64 b))
(/.f64 (*.f64 (*.f64 i c) a) (*.f64 (neg.f64 b) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 i c) a) b)
(neg.f64 (*.f64 (neg.f64 a) (/.f64 (*.f64 i c) b)))
a
(*.f64 (/.f64 (neg.f64 c) b) (/.f64 i #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 i c) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b))
(*.f64 (/.f64 #s(literal -1 binary64) b) (/.f64 (*.f64 i c) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 i b))
(*.f64 (neg.f64 c) (/.f64 (neg.f64 i) b))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 i c) b))
(*.f64 (/.f64 (*.f64 i c) b) #s(literal 1 binary64))
(*.f64 (*.f64 i c) (/.f64 #s(literal -1 binary64) (neg.f64 b)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) (/.f64 i b)))
(*.f64 i (/.f64 c b))
(*.f64 c (/.f64 i b))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 c) i) #s(literal -1 binary64))) (neg.f64 b))
(/.f64 (*.f64 (neg.f64 c) (neg.f64 i)) (*.f64 #s(literal -1 binary64) (neg.f64 b)))
(/.f64 (/.f64 (*.f64 (neg.f64 c) i) #s(literal -1 binary64)) b)
(/.f64 (*.f64 (*.f64 (neg.f64 c) i) #s(literal -1 binary64)) (*.f64 (neg.f64 b) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (neg.f64 c) i) #s(literal -1 binary64)) b)
(/.f64 (*.f64 (neg.f64 c) (/.f64 i b)) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 c) i) (neg.f64 b))
(/.f64 (*.f64 i c) (*.f64 (neg.f64 b) #s(literal -1 binary64)))
(/.f64 (*.f64 i c) b)
(neg.f64 (*.f64 (neg.f64 c) (/.f64 i b)))
(*.f64 #s(literal 1 binary64) (*.f64 i c))
(*.f64 (*.f64 i c) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 c) i))
(*.f64 i c)
(*.f64 c i)
(neg.f64 (*.f64 (neg.f64 c) i))
b
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z))
(*.f64 #s(literal 1 binary64) (*.f64 t z))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t))
(*.f64 (*.f64 t z) #s(literal 1 binary64))
(*.f64 t z)
(*.f64 z t)
(neg.f64 (*.f64 (neg.f64 z) t))
z
t
(*.f64 #s(literal 1 binary64) (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(literal 2 binary64)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(neg.f64 (*.f64 #s(literal -2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x)))))
(neg.f64 (*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(fma.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(+.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (fma.f64 t z (*.f64 y x)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 t z (*.f64 y x))))
(*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y))) (fma.f64 t z (*.f64 (neg.f64 x) y)))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t))) (fma.f64 y x (*.f64 (neg.f64 z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) y) #s(literal 3 binary64))) (fma.f64 (*.f64 t z) (*.f64 t z) (fma.f64 (*.f64 (neg.f64 x) y) (*.f64 (neg.f64 x) y) (*.f64 (*.f64 t z) (*.f64 (neg.f64 x) y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 z) t) #s(literal 3 binary64))) (fma.f64 (*.f64 y x) (*.f64 y x) (fma.f64 (*.f64 (neg.f64 z) t) (*.f64 (neg.f64 z) t) (*.f64 (*.f64 y x) (*.f64 (neg.f64 z) t)))))
(neg.f64 (neg.f64 (fma.f64 t z (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (*.f64 t z) (*.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 y x) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) y) (*.f64 t z))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 z) t) (*.f64 y x))
(fma.f64 (*.f64 t z) #s(literal 1 binary64) (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 z t (*.f64 y x))
(fma.f64 (*.f64 y x) #s(literal 1 binary64) (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(-.f64 (*.f64 t z) (*.f64 (neg.f64 x) y))
(-.f64 (*.f64 y x) (*.f64 (neg.f64 z) t))
(+.f64 (neg.f64 (*.f64 (*.f64 t z) #s(literal -1 binary64))) (neg.f64 (*.f64 (*.f64 y x) #s(literal -1 binary64))))
(+.f64 (neg.f64 (*.f64 (*.f64 y x) #s(literal -1 binary64))) (neg.f64 (*.f64 (*.f64 t z) #s(literal -1 binary64))))
(+.f64 (*.f64 t z) (*.f64 y x))
(+.f64 (*.f64 y x) (*.f64 t z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(*.f64 (neg.f64 (*.f64 (*.f64 c b) c)) (+.f64 i i))
(*.f64 (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 i b))
(*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 c c) i))
(*.f64 (*.f64 (*.f64 c b) c) (*.f64 #s(literal -2 binary64) i))
(*.f64 (neg.f64 b) (*.f64 (*.f64 i c) (+.f64 c c)))
(*.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))))
(*.f64 (neg.f64 c) (*.f64 (neg.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))))
(*.f64 (*.f64 (neg.f64 c) c) (*.f64 b (+.f64 i i)))
(*.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 c c))
(*.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (+.f64 b b))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) b)
(*.f64 (*.f64 i b) (*.f64 (*.f64 c c) #s(literal -2 binary64)))
(*.f64 (neg.f64 i) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 c b) c)))
(*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c)
(*.f64 (*.f64 (*.f64 i c) b) (*.f64 c #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 i c) b) (*.f64 #s(literal -2 binary64) c))
(*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))
(*.f64 (*.f64 (*.f64 c c) i) (*.f64 b #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 c c) i) (*.f64 #s(literal -2 binary64) b))
(*.f64 (*.f64 c c) (*.f64 (*.f64 i b) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 i (+.f64 (neg.f64 (*.f64 (*.f64 c b) c)) (neg.f64 (*.f64 (*.f64 c b) c))))
(*.f64 i (*.f64 b (*.f64 (*.f64 c c) #s(literal -2 binary64))))
(*.f64 i (*.f64 (*.f64 (*.f64 c b) c) #s(literal -2 binary64)))
(*.f64 c (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(*.f64 b (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(neg.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)))
(fma.f64 (neg.f64 (*.f64 (*.f64 c b) c)) i (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 c b) c) (neg.f64 i) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 c) c) (*.f64 i b) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 i c)) b (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 (*.f64 (*.f64 c c) i) (neg.f64 b) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(fma.f64 b (*.f64 (neg.f64 c) (*.f64 i c)) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(+.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(*.f64 (*.f64 (*.f64 c b) c) i)
(*.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 i b)))
(*.f64 (neg.f64 c) (*.f64 (*.f64 (neg.f64 b) c) i))
(*.f64 (*.f64 i b) (*.f64 c c))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 c c) i) b))
(*.f64 (*.f64 (*.f64 i c) b) c)
(*.f64 (*.f64 i c) (*.f64 c b))
(*.f64 (*.f64 (*.f64 c c) i) b)
(*.f64 (*.f64 c c) (*.f64 i b))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(*.f64 i (*.f64 (*.f64 c c) b))
(*.f64 i (*.f64 (*.f64 c b) c))
(*.f64 (*.f64 c b) (*.f64 i c))
(*.f64 c (*.f64 (*.f64 i c) b))
(*.f64 b (*.f64 (*.f64 c c) i))
(neg.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
(*.f64 (*.f64 i b) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 i b))
(*.f64 i b)
(*.f64 b i)
#s(literal -2 binary64)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)) c))
(*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (fma.f64 c b a) i))
(*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) #s(literal -2 binary64)) i)
(*.f64 (*.f64 (fma.f64 c b a) c) (*.f64 #s(literal -2 binary64) i))
(*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 (fma.f64 c b a) c))
(*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)) c)
(*.f64 (*.f64 (fma.f64 c b a) i) (*.f64 c #s(literal -2 binary64)))
(*.f64 (*.f64 (fma.f64 c b a) i) (*.f64 #s(literal -2 binary64) c))
(*.f64 (*.f64 i c) (*.f64 (fma.f64 c b a) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))
(*.f64 #s(literal -2 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i))
(*.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -2 binary64))
(*.f64 (fma.f64 c b a) (*.f64 i (*.f64 #s(literal -2 binary64) c)))
(*.f64 (fma.f64 c b a) (*.f64 (*.f64 i c) #s(literal -2 binary64)))
(*.f64 i (*.f64 (*.f64 (fma.f64 c b a) #s(literal -2 binary64)) c))
(*.f64 i (*.f64 (fma.f64 c b a) (*.f64 #s(literal -2 binary64) c)))
(*.f64 i (*.f64 (*.f64 (fma.f64 c b a) c) #s(literal -2 binary64)))
(*.f64 c (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)))) (fma.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 a a) (*.f64 i c)) (*.f64 (+.f64 a a) (*.f64 i c)))) (fma.f64 (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 i b) (*.f64 (+.f64 a a) (*.f64 i c))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 i b) (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64))) (*.f64 (*.f64 c (*.f64 (+.f64 i i) a)) (*.f64 c (*.f64 (+.f64 i i) a)))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) b (*.f64 c (*.f64 (+.f64 i i) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c) (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c))) (fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) a (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)))) (fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)))) (fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) #s(literal 3 binary64))) (fma.f64 (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 a a) (*.f64 i c)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (fma.f64 (*.f64 (+.f64 a a) (*.f64 i c)) (*.f64 (+.f64 a a) (*.f64 i c)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (+.f64 a a) (*.f64 i c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 c (*.f64 (+.f64 i i) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (fma.f64 (*.f64 c (*.f64 (+.f64 i i) a)) (*.f64 c (*.f64 (+.f64 i i) a)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 c (*.f64 (+.f64 i i) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c) (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c) (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (fma.f64 (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)) (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i))))))
(neg.f64 (*.f64 (+.f64 c c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (+.f64 c c) i) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (+.f64 c c) i) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 c b) c)) (+.f64 i i) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 c b) c)) (+.f64 i i) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 (fma.f64 c b a)) (*.f64 i c) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 #s(literal -2 binary64) a) (*.f64 i c) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 i b) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 i b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 c c) i) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 c c) i) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i a) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i a) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 c b) c) (*.f64 #s(literal -2 binary64) i) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 c b) c) (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 i) (fma.f64 c b a)) c (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (neg.f64 a) c) (+.f64 i i) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 (neg.f64 a) c) (+.f64 i i) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (+.f64 c c) i) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (neg.f64 a) (*.f64 (+.f64 c c) i) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 i c) (+.f64 c c)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (neg.f64 b) (*.f64 (*.f64 i c) (+.f64 c c)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (fabs.f64 c) (*.f64 (fabs.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (neg.f64 c) (*.f64 (neg.f64 c) (*.f64 (*.f64 i b) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 c) (*.f64 (+.f64 i i) a) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (neg.f64 c) (*.f64 (+.f64 i i) a) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (neg.f64 c) c) (*.f64 b (+.f64 i i)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (neg.f64 c) c) (*.f64 b (+.f64 i i)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) (fma.f64 c b a)) i (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (fma.f64 c b a) c) (neg.f64 i) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 c a) (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 c a) (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 c c) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 c c) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (+.f64 b b) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (neg.f64 c) (*.f64 i c)) (+.f64 b b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) b (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) b (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 i b) (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 i b) (*.f64 (*.f64 c c) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 i) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 c b) c)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (neg.f64 i) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 c b) c)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 i) (*.f64 #s(literal 2 binary64) (*.f64 c a)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (neg.f64 i) (*.f64 #s(literal 2 binary64) (*.f64 c a)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (neg.f64 i) (*.f64 (fma.f64 c b a) c) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (neg.f64 c) i) (+.f64 a a) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 (neg.f64 c) i) (+.f64 a a) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) i) (fma.f64 c b a) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) a (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) a (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) c (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) c (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 i a) (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 i a) (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) b) (*.f64 c #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 i c) b) (*.f64 c #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) b) (*.f64 #s(literal -2 binary64) c) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 i c) b) (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (fma.f64 c b a) i) (neg.f64 c) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (fma.f64 a #s(literal -1 binary64) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 i c) (fma.f64 a #s(literal -1 binary64) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (+.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 i c) (+.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (fma.f64 a #s(literal -1 binary64) (neg.f64 a)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 i c) (fma.f64 a #s(literal -1 binary64) (neg.f64 a)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 (fma.f64 c b a) #s(literal -1 binary64)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 i c) (*.f64 a #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 i c) (*.f64 a #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (neg.f64 (fma.f64 c b a)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) a) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) a) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) i) (*.f64 b #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 c c) i) (*.f64 b #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 c c) i) (*.f64 #s(literal -2 binary64) b) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 (*.f64 c c) i) (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 (+.f64 i i) a)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 #s(literal -1 binary64) (*.f64 c (*.f64 (+.f64 i i) a)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (fma.f64 c b a) c) i) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) a) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) a) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 c c) i) b) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 c b a) c) i) #s(literal -1 binary64) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 (fma.f64 c b a) (*.f64 (neg.f64 c) i) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 i (+.f64 (neg.f64 (*.f64 (*.f64 c b) c)) (neg.f64 (*.f64 (*.f64 c b) c))) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 i (+.f64 (neg.f64 (*.f64 (*.f64 c b) c)) (neg.f64 (*.f64 (*.f64 c b) c))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 i (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 i (fma.f64 (neg.f64 a) c (*.f64 (neg.f64 a) c)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 i (*.f64 b (*.f64 (*.f64 c c) #s(literal -2 binary64))) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 i (*.f64 b (*.f64 (*.f64 c c) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 i (*.f64 (*.f64 (*.f64 c b) c) #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 i (*.f64 (*.f64 (*.f64 c b) c) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 i (*.f64 (neg.f64 c) (fma.f64 c b a)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 c (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -1 binary64)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 c (*.f64 (neg.f64 i) (fma.f64 c b a)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(fma.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 c (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 c (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 b (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 b (*.f64 (*.f64 (*.f64 c c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 a (*.f64 (*.f64 i c) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 a (*.f64 (*.f64 i c) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 a) c) i) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 a) c) i) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 i c) a)) (*.f64 (*.f64 i c) a))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 c c) i) b)) (*.f64 (*.f64 (*.f64 c c) i) b))
(-.f64 (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (+.f64 a a) (*.f64 i c)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 a) c) i) #s(literal -2 binary64)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 c (*.f64 (+.f64 i i) a)))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) c))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (+.f64 b b) (*.f64 (*.f64 c c) i)))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)) #s(literal -2 binary64)))
(-.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 c c) b) (+.f64 i i)))
(+.f64 (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(+.f64 (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 c (*.f64 (*.f64 i a) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i c) b)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
(+.f64 (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
(*.f64 (*.f64 #s(literal -2 binary64) i) (fma.f64 c b a))
(*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (fma.f64 c b a) i))
(*.f64 (fma.f64 c b a) (*.f64 #s(literal -2 binary64) i))
(*.f64 i (*.f64 #s(literal -2 binary64) (fma.f64 c b a)))
(*.f64 i (*.f64 (fma.f64 c b a) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) a) i (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b (+.f64 i i)) c) (*.f64 (*.f64 b (+.f64 i i)) c))) (fma.f64 (*.f64 #s(literal -2 binary64) a) i (*.f64 (*.f64 b (+.f64 i i)) c)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64)))) (fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) c (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 i i) a) (*.f64 (+.f64 i i) a))) (fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) c (*.f64 (+.f64 i i) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 b (+.f64 i i)) c) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 b (+.f64 i i)) c) (*.f64 (*.f64 b (+.f64 i i)) c) (*.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 b (+.f64 i i)) c)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 i i) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (fma.f64 (*.f64 (+.f64 i i) a) (*.f64 (+.f64 i i) a) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (+.f64 i i) a)))))
(neg.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal 2 binary64)))
(fma.f64 (*.f64 a #s(literal -1 binary64)) (+.f64 i i) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 (*.f64 a #s(literal -1 binary64)) (+.f64 i i) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) a) i (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 (*.f64 #s(literal -2 binary64) a) i (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 i c) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 i c) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i b) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 b) c) (+.f64 i i) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 b) c) (+.f64 i i) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 a) (+.f64 i i) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 (neg.f64 a) (+.f64 i i) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 c c) i) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (+.f64 c c) i) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 c) (*.f64 b (+.f64 i i)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 c) (*.f64 b (+.f64 i i)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 i) b) (+.f64 c c) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 i) b) (+.f64 c c) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) c (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i b) #s(literal -2 binary64)) c (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 i b) (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 i b) (*.f64 #s(literal -2 binary64) c) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 i) (fma.f64 c b (*.f64 c b)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 i) (fma.f64 c b (*.f64 c b)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (neg.f64 i) (+.f64 a a) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 (neg.f64 i) (+.f64 a a) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) i) (+.f64 b b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 c) i) (+.f64 b b) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) i) a (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 (*.f64 #s(literal -2 binary64) i) a (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) b (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) #s(literal -2 binary64)) b (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 i a) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 (*.f64 i a) #s(literal -2 binary64) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 b #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 b #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 i c) (*.f64 #s(literal -2 binary64) b) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b (+.f64 i i)) c) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b (+.f64 i i)) c) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 i i) a) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 i i) a) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 i a) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 #s(literal -2 binary64) (*.f64 i a) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 i c) b) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 i (fma.f64 a #s(literal -1 binary64) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 i (fma.f64 a #s(literal -1 binary64) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 i (+.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 i (+.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 i (fma.f64 a #s(literal -1 binary64) (neg.f64 a)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 i (fma.f64 a #s(literal -1 binary64) (neg.f64 a)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 i (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 b) c)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 i (fma.f64 (neg.f64 b) c (*.f64 (neg.f64 b) c)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 i (*.f64 a #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 i (*.f64 a #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 i (*.f64 #s(literal -2 binary64) a) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 i (*.f64 #s(literal -2 binary64) a) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 (*.f64 c b) (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 c b) (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 c (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 c (*.f64 (*.f64 i b) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 b (*.f64 (*.f64 i c) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (*.f64 i c) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(fma.f64 a (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 a (*.f64 #s(literal -2 binary64) i) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 i c) b)) (*.f64 (*.f64 i c) b))
(-.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 i a)) (*.f64 i a))
(-.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -2 binary64)))
(-.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 b (+.f64 i i)) c))
(-.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -2 binary64)))
(-.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (+.f64 i i) a))
(+.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 i a)) (*.f64 (neg.f64 i) a))
(+.f64 (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) i) (*.f64 c b)))
(+.f64 (*.f64 (*.f64 i a) #s(literal -2 binary64)) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 (neg.f64 i) a) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 c b a) i))
(*.f64 (fma.f64 c b a) i)
(*.f64 i (-.f64 (*.f64 c b) (*.f64 a #s(literal -1 binary64))))
(*.f64 i (-.f64 (*.f64 c b) (neg.f64 a)))
(*.f64 i (fma.f64 c b a))
(/.f64 (-.f64 (*.f64 (*.f64 i a) (*.f64 i a)) (*.f64 (*.f64 (neg.f64 i) (*.f64 c b)) (*.f64 (neg.f64 i) (*.f64 c b)))) (fma.f64 i a (*.f64 (neg.f64 i) (*.f64 c b))))
(/.f64 (-.f64 (*.f64 (*.f64 i a) (*.f64 i a)) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 (neg.f64 b) c) i))) (fma.f64 i a (*.f64 (*.f64 (neg.f64 b) c) i)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i c) b) (*.f64 (*.f64 i c) b)) (*.f64 (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 i) a))) (fma.f64 (*.f64 i b) c (*.f64 (neg.f64 i) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) (*.f64 c b)) #s(literal 3 binary64))) (fma.f64 (*.f64 i a) (*.f64 i a) (fma.f64 (*.f64 (neg.f64 i) (*.f64 c b)) (*.f64 (neg.f64 i) (*.f64 c b)) (*.f64 (*.f64 i a) (*.f64 (neg.f64 i) (*.f64 c b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 i a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal 3 binary64))) (fma.f64 (*.f64 i a) (*.f64 i a) (fma.f64 (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 i a) (*.f64 (*.f64 (neg.f64 b) c) i)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 i c) b) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 i) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 i c) b) (*.f64 (*.f64 i c) b) (fma.f64 (*.f64 (neg.f64 i) a) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (*.f64 i c) b) (*.f64 (neg.f64 i) a)))))
(neg.f64 (*.f64 (neg.f64 i) (fma.f64 c b a)))
(fma.f64 (*.f64 i b) c (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 (*.f64 i b) c (*.f64 i a))
(fma.f64 #s(literal 1 binary64) (*.f64 i a) (*.f64 (*.f64 (neg.f64 c) i) (neg.f64 b)))
(fma.f64 #s(literal 1 binary64) (*.f64 i a) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 i a) (*.f64 (*.f64 i c) b))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 i c) b) (*.f64 i a))
(fma.f64 (*.f64 i a) #s(literal 1 binary64) (*.f64 (*.f64 (neg.f64 c) i) (neg.f64 b)))
(fma.f64 (*.f64 i a) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -1 binary64)))
(fma.f64 (*.f64 i a) #s(literal 1 binary64) (*.f64 (*.f64 i c) b))
(fma.f64 (*.f64 i c) b (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 (*.f64 i c) b (*.f64 i a))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (neg.f64 c) i) (neg.f64 b)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 i) a) (*.f64 (*.f64 i c) b))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 b) c) i) (*.f64 i a))
(fma.f64 i (*.f64 c b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 i (*.f64 c b) (*.f64 i a))
(fma.f64 i a (*.f64 (*.f64 (neg.f64 c) i) (neg.f64 b)))
(fma.f64 i a (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -1 binary64)))
(fma.f64 i a (*.f64 (*.f64 i c) b))
(fma.f64 (*.f64 c b) i (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 (*.f64 c b) i (*.f64 i a))
(fma.f64 c (*.f64 i b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 c (*.f64 i b) (*.f64 i a))
(fma.f64 b (*.f64 i c) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(fma.f64 b (*.f64 i c) (*.f64 i a))
(fma.f64 a i (*.f64 (*.f64 (neg.f64 c) i) (neg.f64 b)))
(fma.f64 a i (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -1 binary64)))
(fma.f64 a i (*.f64 (*.f64 i c) b))
(-.f64 (*.f64 i a) (*.f64 (neg.f64 i) (*.f64 c b)))
(-.f64 (*.f64 i a) (*.f64 (*.f64 (neg.f64 b) c) i))
(-.f64 (*.f64 (*.f64 i c) b) (*.f64 (neg.f64 i) a))
(+.f64 (*.f64 i a) (*.f64 (*.f64 (neg.f64 c) i) (neg.f64 b)))
(+.f64 (*.f64 i a) (*.f64 (*.f64 (*.f64 (neg.f64 b) c) i) #s(literal -1 binary64)))
(+.f64 (*.f64 i a) (*.f64 (*.f64 i c) b))
(+.f64 (*.f64 (*.f64 i c) b) (*.f64 (*.f64 (neg.f64 i) a) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 i c) b) (*.f64 i a))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 b) c))) (+.f64 a (*.f64 (neg.f64 b) c)))
(/.f64 (-.f64 (*.f64 (*.f64 a a) a) (pow.f64 (*.f64 (neg.f64 b) c) #s(literal 3 binary64))) (fma.f64 a a (fma.f64 (*.f64 (neg.f64 b) c) (*.f64 (neg.f64 b) c) (*.f64 a (*.f64 (neg.f64 b) c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 b) c) a)
(fma.f64 c b a)
(fma.f64 b c a)
(-.f64 a (*.f64 (neg.f64 b) c))
(+.f64 (*.f64 c b) a)
(+.f64 a (*.f64 c b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* y x) (*.f64 y x))
#s(approx x x)
#s(approx (+ (* x y) (* z t)) (*.f64 t z))
#s(approx (+ (* x y) (* z t)) (fma.f64 t z (*.f64 y x)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 y x))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y) x))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 y x))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 y (*.f64 (*.f64 (fma.f64 c b a) c) (/.f64 i x))) x))
#s(approx (+ (* x y) (* z t)) (*.f64 y x))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 t (/.f64 z x) y) x))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) x) y) x))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 y (*.f64 (*.f64 (fma.f64 c b a) c) (/.f64 i x))) x))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 t (/.f64 z x) y) x))
#s(approx y y)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x) y))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 x (*.f64 (*.f64 (fma.f64 c b a) c) (/.f64 i y))) y))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 t (/.f64 z y) x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 y y) (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 t z) (*.f64 (*.f64 (fma.f64 c b a) c) i)) y) x) y))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 x (*.f64 (*.f64 (fma.f64 c b a) c) (/.f64 i y))) y))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 t (/.f64 z y) x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* z t) (*.f64 t z))
#s(approx z z)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t) z))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 y (/.f64 x z) t) z))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) z) t) z))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 y (/.f64 x z) t) z))
#s(approx t t)
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z) t))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 y (/.f64 x t) z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 t t) (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)) t) z) t))
#s(approx (+ (* x y) (* z t)) (*.f64 (fma.f64 y (/.f64 x t) z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (*.f64 c c) i) b))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 (*.f64 c c) i) b))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c c) i))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))
#s(approx (* a (/ (* c i) b)) (*.f64 (/.f64 (*.f64 i c) b) a))
#s(approx a a)
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)) c))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)))
#s(approx (* i (+ (* c b) a)) (*.f64 (*.f64 i c) b))
#s(approx (* i (+ (* c b) a)) (*.f64 (fma.f64 c b a) i))
#s(approx (+ (* c b) a) (*.f64 c b))
#s(approx (+ (* c b) a) (fma.f64 c b a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 (*.f64 c b) c) i (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 a) c) i))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (*.f64 (neg.f64 a) c) i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 i c) a))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a)) a))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 i c) a))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a)) a))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (/.f64 (*.f64 i c) b) a))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (fma.f64 i (/.f64 c a) (/.f64 i b))) a))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a))) a))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 i a) #s(literal -2 binary64)))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 i c) (/.f64 b a) i)) a))
#s(approx (* i (+ (* c b) a)) (*.f64 i a))
#s(approx (* i (+ (* c b) a)) (*.f64 (fma.f64 (*.f64 i c) (/.f64 b a) i) a))
#s(approx (+ (* c b) a) a)
#s(approx (+ (* c b) a) (fma.f64 (/.f64 (*.f64 c b) a) a a))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (fma.f64 (*.f64 (*.f64 c b) c) i (neg.f64 (fma.f64 t z (*.f64 y x)))) a))) a))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 (*.f64 (*.f64 c c) i) b)) a) (*.f64 i c)) a))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a)) a))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a)) a))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (fma.f64 i (/.f64 c a) (/.f64 i b))) a))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i c (/.f64 (*.f64 (*.f64 (*.f64 c c) i) b) a))) a))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 i c) (/.f64 b a) i)) a))
#s(approx (* i (+ (* c b) a)) (*.f64 (fma.f64 (*.f64 i c) (/.f64 b a) i) a))
#s(approx (+ (* c b) a) (*.f64 (neg.f64 a) (-.f64 (*.f64 (neg.f64 b) (/.f64 c a)) #s(literal 1 binary64))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))
#s(approx (/ (* c i) b) (/.f64 (*.f64 i c) b))
#s(approx b b)
#s(approx (* (* (* i b) (* c c)) -2) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* (* i b) (* c c)) (*.f64 (*.f64 (*.f64 c c) i) b))
#s(approx (* i b) (*.f64 i b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (*.f64 (*.f64 c b) c) (neg.f64 i)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (*.f64 y x) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 i (+.f64 (/.f64 a b) c))))
#s(approx (* i (+ (* c b) a)) (*.f64 (*.f64 i (+.f64 (/.f64 a b) c)) b))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a b) c) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))) b))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (*.f64 y x) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 #s(literal -2 binary64) b) (*.f64 i (+.f64 (/.f64 a b) c))))
#s(approx (* i (+ (* c b) a)) (*.f64 (*.f64 i (+.f64 (/.f64 a b) c)) b))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a b) c) b))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (*.f64 y x)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)) #s(literal 2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))) #s(literal 1 binary64))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (fma.f64 t z (*.f64 y x)) (*.f64 (*.f64 i c) a)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 i c) a)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))
#s(approx (* c c) (*.f64 c c))
#s(approx c c)
#s(approx (* c i) (*.f64 i c))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) (*.f64 c c))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 i (-.f64 (neg.f64 b) (/.f64 a c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c) (*.f64 i b)) (*.f64 c c)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (*.f64 i (-.f64 (neg.f64 b) (/.f64 a c))) (*.f64 c c)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 y x) c) (*.f64 i a)) c) (*.f64 i b)) (*.f64 c c)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) (*.f64 c c)))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) (*.f64 c c)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (fma.f64 i (/.f64 a (*.f64 c b)) i) (*.f64 c c)))
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) (*.f64 c c))))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i (+.f64 (/.f64 a c) b))))
#s(approx (* i (+ (* c b) a)) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) c))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a c) b) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) (fma.f64 i b (/.f64 (-.f64 (*.f64 i a) (/.f64 (fma.f64 t z (*.f64 y x)) c)) c))) (*.f64 c c)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) c) (*.f64 i a)) c) (*.f64 i b)) (*.f64 c c)))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 y x) c) (*.f64 i a)) c) (*.f64 i b)) (*.f64 c c)))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 #s(literal -2 binary64) c) (*.f64 i (+.f64 (/.f64 a c) b))))
#s(approx (* i (+ (* c b) a)) (*.f64 (*.f64 i (+.f64 (/.f64 a c) b)) c))
#s(approx (+ (* c b) a) (*.f64 (+.f64 (/.f64 a c) b) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))) #s(literal 2 binary64)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i))))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (-.f64 (*.f64 y x) (*.f64 (*.f64 (fma.f64 c b a) c) i)))
#s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 (fma.f64 c b a) c) i))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))
#s(approx i i)
#s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)) c))
#s(approx (* (* i (+ (* c b) a)) -2) (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)))
#s(approx (* i (+ (* c b) a)) (*.f64 (fma.f64 c b a) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (fma.f64 c b a) i) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) i) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (neg.f64 c) (*.f64 (fma.f64 c b a) i)))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (*.f64 y x) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 #s(literal -2 binary64) i) (-.f64 (*.f64 (fma.f64 c b a) c) (/.f64 (fma.f64 t z (*.f64 y x)) i))))
#s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (-.f64 (/.f64 (fma.f64 t z (*.f64 y x)) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (- (* y x) (* (* (+ (* c b) a) i) c)) (*.f64 (-.f64 (/.f64 (*.f64 y x) i) (*.f64 (fma.f64 c b a) c)) i))
#s(approx (* (+ (* (* c c) i) (* a (/ (* c i) b))) b) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) (*.f64 i b)))
#s(approx (+ (* (* c c) i) (* a (/ (* c i) b))) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i))

eval159.0ms (1.2%)

Memory
7.7MiB live, 366.0MiB allocated; 78ms collecting garbage
Compiler

Compiled 12 196 to 4 999 computations (59% saved)

prune34.0ms (0.3%)

Memory
-0.7MiB live, 90.5MiB allocated; 10ms collecting garbage
Pruning

16 alts after pruning (8 fresh and 8 done)

PrunedKeptTotal
New1 05561 061
Fresh426
Picked235
Done156
Total1 062161 078
Accuracy
100.0%
Counts
1 078 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.9%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
58.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) (*.f64 (*.f64 #s(approx (+ (* c b) a) (*.f64 c b)) i) c))))
55.2%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (fma.f64 (/.f64 (*.f64 i c) b) (*.f64 a b) (*.f64 (*.f64 (*.f64 c c) i) b))))))
51.5%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 (*.f64 y x) #s(approx (* (* (+ (* c b) a) i) c) (*.f64 (*.f64 i c) a)))))
47.5%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (-.f64 #s(approx (+ (* x y) (* z t)) (*.f64 t z)) (*.f64 (*.f64 a c) i))))
29.6%
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
29.6%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
31.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
33.4%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) c) #s(literal -2 binary64)))
31.5%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
45.3%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i (fma.f64 c b a)) #s(literal -2 binary64)) c))
32.7%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) (*.f64 c b))) #s(literal -2 binary64)) c))
21.0%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) a)) #s(literal -2 binary64)) c))
23.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
22.2%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
39.8%
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) #s(approx (* (* (* i (+ (* c b) a)) -2) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 c (+.f64 (/.f64 a b) c)) i)) b)))
Compiler

Compiled 791 to 581 computations (26.5% saved)

regimes533.0ms (4.1%)

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

15 calls:

212.0ms
(*.f64 x y)
106.0ms
(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
60.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
33.0ms
x
16.0ms
i
Results
AccuracySegmentsBranch
93.5%2(*.f64 (+.f64 a (*.f64 b c)) c)
93.1%2(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
90.6%1(*.f64 z t)
92.5%2(*.f64 x y)
92.9%2(+.f64 (*.f64 x y) (*.f64 z t))
92.9%2(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
92.9%2(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
90.6%1x
92.5%2y
90.6%1z
90.6%1t
90.6%1a
90.6%1b
90.6%1c
90.6%1i
Compiler

Compiled 69 to 150 computations (-117.4% saved)

regimes9.0ms (0.1%)

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

1 calls:

7.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
Results
AccuracySegmentsBranch
93.2%2(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 6 to 11 computations (-83.3% saved)

regimes220.0ms (1.7%)

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

15 calls:

80.0ms
y
20.0ms
(*.f64 z t)
17.0ms
z
8.0ms
a
8.0ms
x
Results
AccuracySegmentsBranch
75.9%1x
82.8%3z
84.4%3t
80.1%3i
84.4%3(*.f64 z t)
84.2%3b
88.7%3c
79.5%3a
75.9%1y
78.5%2(*.f64 x y)
84.6%3(+.f64 (*.f64 x y) (*.f64 z t))
81.1%3(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
81.1%3(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
89.4%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
88.6%3(*.f64 (+.f64 a (*.f64 b c)) c)
Compiler

Compiled 69 to 150 computations (-117.4% saved)

regimes8.0ms (0.1%)

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

1 calls:

7.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
89.0%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes27.0ms (0.2%)

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

3 calls:

9.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
8.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
7.0ms
c
Results
AccuracySegmentsBranch
82.9%3(*.f64 (+.f64 a (*.f64 b c)) c)
80.4%3c
86.3%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 15 to 31 computations (-106.7% saved)

regimes87.0ms (0.7%)

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

7 calls:

23.0ms
t
18.0ms
(*.f64 (+.f64 a (*.f64 b c)) c)
11.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
7.0ms
b
7.0ms
z
Results
AccuracySegmentsBranch
72.6%4z
78.7%3(*.f64 (+.f64 a (*.f64 b c)) c)
69.2%3b
74.1%4t
76.8%5(*.f64 z t)
75.3%5(+.f64 (*.f64 x y) (*.f64 z t))
84.2%4(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 27 to 67 computations (-148.1% saved)

regimes7.0ms (0.1%)

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

1 calls:

6.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
85.5%5(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes13.0ms (0.1%)

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

1 calls:

12.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
83.5%4(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
81.7%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes84.0ms (0.7%)

Memory
-33.6MiB live, 118.3MiB allocated; 46ms collecting garbage
Counts
18 → 3
Calls
Call 1
Inputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) a)) #s(literal -2 binary64)) c))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 c b) (*.f64 i c)) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) (*.f64 c b))) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 c c) i) b) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) c) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (neg.f64 i) b) (*.f64 c c))))
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
Outputs
(*.f64 #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 (*.f64 (*.f64 (neg.f64 i) b) c) c)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 (*.f64 i c) b) #s(literal -2 binary64)) c))
Calls

10 calls:

34.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
9.0ms
(*.f64 x y)
6.0ms
x
5.0ms
y
5.0ms
i
Results
AccuracySegmentsBranch
72.9%3(*.f64 (+.f64 a (*.f64 b c)) c)
60.7%3x
60.7%3y
57.3%1a
63.1%3i
61.5%3(*.f64 x y)
72.6%3c
57.3%1(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
57.3%1(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
76.4%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 56 to 106 computations (-89.3% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
76.0%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes4.0ms (0%)

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

1 calls:

4.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
75.8%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes7.0ms (0.1%)

Memory
-30.7MiB live, 12.7MiB allocated; 5ms collecting garbage
Counts
13 → 3
Calls
Call 1
Inputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) a)) #s(literal -2 binary64)) c))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 c b) (*.f64 i c)) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) (*.f64 c b))) #s(literal -2 binary64)) c))
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) (*.f64 c b))) #s(literal -2 binary64)) c))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i b) (*.f64 c c)) #s(literal -2 binary64)))
Calls

1 calls:

6.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
75.4%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
75.0%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Results
AccuracySegmentsBranch
74.9%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 8 to 12 computations (-50% saved)

regimes63.0ms (0.5%)

Memory
-46.8MiB live, 71.6MiB allocated; 55ms collecting garbage
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) a)) #s(literal -2 binary64)) c))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 x y (*.f64 z t))))
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (fma.f64 t z (*.f64 y x))))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
Calls

9 calls:

30.0ms
c
9.0ms
i
3.0ms
t
3.0ms
b
3.0ms
z
Results
AccuracySegmentsBranch
62.7%3i
57.3%1b
61.0%3z
57.3%1(+.f64 (*.f64 x y) (*.f64 z t))
57.3%1t
59.3%2c
60.1%2(*.f64 (+.f64 a (*.f64 b c)) c)
57.3%1(*.f64 z t)
63.1%3(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 29 to 83 computations (-186.2% saved)

regimes53.0ms (0.4%)

Memory
15.9MiB live, 105.2MiB allocated; 13ms collecting garbage
Counts
8 → 5
Calls
Call 1
Inputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i #s(approx (+ (* c b) a) a)) #s(literal -2 binary64)) c))
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i c) a) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
Calls

15 calls:

10.0ms
x
7.0ms
b
3.0ms
(*.f64 x y)
3.0ms
i
3.0ms
y
Results
AccuracySegmentsBranch
44.5%3t
37.3%4b
40.6%4(+.f64 (*.f64 x y) (*.f64 z t))
46.2%4a
31.3%1(-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i))
31.3%1(*.f64 #s(literal 2 binary64) (-.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)))
51.5%5(*.f64 z t)
48.4%5y
49.5%4x
41.6%4c
48.6%4z
49.9%4(*.f64 x y)
43.2%5(*.f64 (+.f64 a (*.f64 b c)) c)
45.5%4i
48.6%5(*.f64 (*.f64 (+.f64 a (*.f64 b c)) c) i)
Compiler

Compiled 69 to 150 computations (-117.4% saved)

regimes5.0ms (0%)

Memory
11.9MiB live, 12.0MiB allocated; 0ms collecting garbage
Counts
6 → 4
Calls
Call 1
Inputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 t z)))
(*.f64 #s(literal 2 binary64) #s(approx (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i)) (*.f64 z t)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 a c) i) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
Outputs
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (*.f64 (*.f64 i a) c) #s(literal -2 binary64)))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 z z) t))
#s(approx (* 2 (- (+ (* x y) (* z t)) (* (* (+ a (* b c)) c) i))) (*.f64 (+.f64 x x) y))
Calls

2 calls:

2.0ms
(*.f64 z t)
2.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
49.9%4(*.f64 x y)
49.6%4(*.f64 z t)
Compiler

Compiled 6 to 18 computations (-200% saved)

regimes4.0ms (0%)

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

2 calls:

2.0ms
(*.f64 x y)
2.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
49.6%4(*.f64 z t)
49.5%4(*.f64 x y)
Compiler

Compiled 6 to 18 computations (-200% saved)

regimes14.0ms (0.1%)

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

3 calls:

2.0ms
x
2.0ms
(*.f64 x y)
2.0ms
(*.f64 z t)
Results
AccuracySegmentsBranch
47.7%3x
47.6%3(*.f64 x y)
47.4%3(*.f64 z t)
Compiler

Compiled 7 to 26 computations (-271.4% saved)

regimes14.0ms (0.1%)

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

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

13 calls:

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

Compiled 35 to 116 computations (-231.4% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.3322324181173e+266
4.856354559188558e+280
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.3322324181173e+266
4.856354559188558e+280
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.960116183239074e+243
7.613431897243802e+252
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.290775183502473e-17
6.775798829530377e-16
0.0ms
-1.162031277721255e+74
-2.160020164582215e+71
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.94115101225648e+110
1.837826133502725e+130
0.0ms
-1.162031277721255e+74
-2.160020164582215e+71
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch4.0ms (0%)

Memory
-44.2MiB live, 1.2MiB allocated; 5ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.370005564095551e+289
2.229240747019163e+303
0.0ms
3.290775183502473e-17
6.775798829530377e-16
0.0ms
-1.162031277721255e+74
-2.160020164582215e+71
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.782135910383788e-9
9.08118432546868e-6
0.0ms
-1.162031277721255e+74
-2.160020164582215e+71
0.0ms
-1.2988848655388602e+205
-3.879434616942186e+195
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.782135910383788e-9
9.08118432546868e-6
0.0ms
-9.378339311942418e+179
-7.107552935717437e+152
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.229240747019163e+303
+inf
0.0ms
-6.671493143102039e+229
-3.4566510727391773e+217
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.829025664333098e+157
3.2805035815021095e+159
0.0ms
-3.4566510727391773e+217
-1.2988848655388602e+205
Compiler

Compiled 21 to 29 computations (-38.1% saved)

bsearch1.0ms (0%)

Memory
1.3MiB live, 1.3MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1238527853247419e+27
3.877661831803783e+39
0.0ms
1.0199276002563092e-51
1.3347847772144091e-49
0.0ms
-3.54601561271877e-74
-5.70713364478355e-75
0.0ms
-1.7418271110392187e+87
-1.2322345749905268e+77
Compiler

Compiled 22 to 29 computations (-31.8% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.018121928207605907
28.347333551028978
0.0ms
-8.146945502333801e-57
-7.132610428379486e-82
0.0ms
-6023926.875110953
-58508.697540929956
Compiler

Compiled 22 to 29 computations (-31.8% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1238527853247419e+27
3.877661831803783e+39
0.0ms
1.0199276002563092e-51
1.3347847772144091e-49
0.0ms
-2.5210034828420968e+128
-6.362820909987032e+123
Compiler

Compiled 22 to 29 computations (-31.8% saved)

bsearch31.0ms (0.2%)

Memory
3.7MiB live, 48.2MiB allocated; 5ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
0.0003875755544786332
18640.502548951798
10.0ms
-8.280440849961475e+34
-1.1419214689778647e+34
Samples
20.0ms240×0valid
Compiler

Compiled 652 to 689 computations (-5.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult!: 6.0ms (50.9% of total)
ival-add!: 5.0ms (42.4% of total)
ival-sub!: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)

derivations3.1s (24.4%)

Memory
61.4MiB live, 1 110.3MiB allocated; 266ms collecting garbage
Stop Event
fuel
Compiler

Compiled 407 to 218 computations (46.4% saved)

preprocess483.0ms (3.8%)

Memory
14.3MiB live, 562.7MiB allocated; 190ms collecting garbage
Remove

(sort z t)

(sort x y)

Compiler

Compiled 5 279 to 3 964 computations (24.9% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...