FastMath dist

Time bar (total: 1.3s)

start0.0ms (0%)

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

analyze0.0ms (0%)

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

Compiled 9 to 8 computations (11.1% saved)

sample605.0ms (45.5%)

Memory
13.0MiB live, 534.1MiB allocated; 101ms collecting garbage
Samples
390.0ms8 255×0valid
0.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 139.0ms
ival-mult!: 119.0ms (85.8% of total)
ival-add!: 18.0ms (13% of total)
adjust: 2.0ms (1.4% of total)
Bogosity

preprocess37.0ms (2.8%)

Memory
-2.9MiB live, 41.8MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02655
110053
225051
338351
441251
541251
Stop Event
saturated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Symmetry

(negabs d1)

(sort d2 d3)

Compiler

Compiled 12 to 12 computations (0% saved)

series7.0ms (0.5%)

Memory
14.0MiB live, 14.0MiB allocated; 0ms collecting garbage
Counts
6 → 14
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
Outputs
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (* d1 d2) #s(hole binary64 (* d1 d2)))
#s(approx d1 #s(hole binary64 d1))
#s(approx (* d1 d3) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx d2 #s(hole binary64 d2))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d2)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx d3 #s(hole binary64 d3))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
Calls

9 calls:

TimeVariablePointExpression
1.0ms
d1
@-inf
((+ (* d1 d2) (* d1 d3)) (* d1 d2) d1 d2 (* d1 d3) d3)
1.0ms
d1
@inf
((+ (* d1 d2) (* d1 d3)) (* d1 d2) d1 d2 (* d1 d3) d3)
1.0ms
d3
@0
((+ (* d1 d2) (* d1 d3)) (* d1 d2) d1 d2 (* d1 d3) d3)
1.0ms
d1
@0
((+ (* d1 d2) (* d1 d3)) (* d1 d2) d1 d2 (* d1 d3) d3)
1.0ms
d2
@-inf
((+ (* d1 d2) (* d1 d3)) (* d1 d2) d1 d2 (* d1 d3) d3)

rewrite202.0ms (15.2%)

Memory
-4.9MiB live, 230.4MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046188
047148
1240148
22126148
08616144
Stop Event
iter-limit
node-limit
iter-limit
Counts
20 → 154
Calls
Call 1
Inputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (* d1 d2) #s(hole binary64 (* d1 d2)))
#s(approx d1 #s(hole binary64 d1))
#s(approx (* d1 d3) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx d2 #s(hole binary64 d2))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d2)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx d3 #s(hole binary64 d3))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
Outputs
(*.f64 (/.f64 (*.f64 (+.f64 d3 d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (-.f64 d2 d3)))
(*.f64 (/.f64 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) #s(literal -1 binary64)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (/.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (+.f64 d3 d2))
(*.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2))
(*.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 d3))))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))))
(*.f64 (neg.f64 d1) (+.f64 d3 d2))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (+.f64 d3 d2) (neg.f64 d1))
(*.f64 (+.f64 d3 d2) d1)
(*.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))) (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d2 d3))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d2 d3)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (pow.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) (neg.f64 d3))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (pow.f64 (neg.f64 (*.f64 (neg.f64 d1) d3)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 (neg.f64 d1) d2) (neg.f64 (*.f64 (neg.f64 d1) d3))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 (*.f64 d3 d1) d3) d1))) (*.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1)) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) d1)) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 d2) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d2 d3)) d1) (-.f64 d2 d3))
(/.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (*.f64 d2 d1) d2) d1)) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3)))) (neg.f64 (*.f64 d1 (-.f64 d2 d3))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))) (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3))) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3))) (*.f64 d1 (-.f64 d2 d3)))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 d2 d3)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d2 d3))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1)))) (fma.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3) (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2))))))
(neg.f64 (-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d2 d1)))
(neg.f64 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 d2 d1)) d1) (/.f64 (fabs.f64 (*.f64 d2 d1)) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 d2 d1)) d1) (/.f64 (fabs.f64 (*.f64 d2 d1)) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 (neg.f64 d1) d2) d1) (/.f64 (*.f64 (neg.f64 d1) d2) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 d2 d3)) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 d2 d3)) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(fma.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)))
(fma.f64 (neg.f64 d1) (neg.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (neg.f64 d1) (neg.f64 d2) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(fma.f64 (neg.f64 d1) d3 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 (neg.f64 d3) (neg.f64 d1) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 (neg.f64 d3) d1 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d2) (neg.f64 d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)))
(fma.f64 #s(literal -1 binary64) (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 (*.f64 d3 d1) #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2))
(fma.f64 (*.f64 d2 d1) #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3))
(fma.f64 d3 (neg.f64 d1) (*.f64 (neg.f64 d1) d2))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 d2 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 d1 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d1 (neg.f64 d3) (*.f64 (neg.f64 d1) d2))
(fma.f64 d1 (neg.f64 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 d2 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d1 d2 (*.f64 d3 d1))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))))
(-.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(-.f64 (*.f64 (neg.f64 d1) d2) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d3 d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (*.f64 d2 d1) d1) d3)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d2)) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(+.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d2 d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d2 d3))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (-.f64 (*.f64 d3 d1) (*.f64 d2 d1))))))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))
(+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 d2 d1) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
d1
d2
(*.f64 d3 d1)
(*.f64 d1 d3)
d3
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (* d1 d2) (*.f64 d2 d1))
#s(approx d1 d1)
#s(approx (* d1 d3) (*.f64 d3 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 (+.f64 d3 d2) d1))
#s(approx d2 d2)
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (*.f64 d2 d1)))
#s(approx (+ (* d1 d2) (* d1 d3)) (fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (*.f64 d2 d1)))
#s(approx d3 d3)
#s(approx (+ (* d1 d2) (* d1 d3)) (fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d3 d1)))
#s(approx (+ (* d1 d2) (* d1 d3)) (fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d3 d1)))

eval12.0ms (0.9%)

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

Compiled 1 637 to 333 computations (79.7% saved)

prune19.0ms (1.4%)

Memory
-39.8MiB live, 5.8MiB allocated; 3ms collecting garbage
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New1414145
Fresh000
Picked101
Done000
Total1424146
Accuracy
100.0%
Counts
146 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
53.3%
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
52.8%
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
Compiler

Compiled 26 to 26 computations (0% saved)

series7.0ms (0.6%)

Memory
10.0MiB live, 10.0MiB allocated; 0ms collecting garbage
Counts
10 → 38
Calls
Call 1
Inputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
(*.f64 (+.f64 d3 d2) d1)
(+.f64 d3 d2)
(fma.f64 d3 d1 (*.f64 d2 d1))
Outputs
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (* d2 d1) #s(hole binary64 (* d1 d2)))
#s(approx d1 #s(hole binary64 d1))
#s(approx (* d3 d1) #s(hole binary64 (* d1 d3)))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx d2 #s(hole binary64 d2))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d1 d3)))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx (+ d3 d2) #s(hole binary64 d3))
#s(approx (+ d3 d2) #s(hole binary64 (+ d2 d3)))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d2)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d1 d2)))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (+ d3 d2) #s(hole binary64 d2))
#s(approx (+ d3 d2) #s(hole binary64 (* d2 (+ 1 (/ d3 d2)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d1 d2)))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx (+ d3 d2) #s(hole binary64 (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx d3 #s(hole binary64 d3))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (+ d3 d2) #s(hole binary64 (* d3 (+ 1 (/ d2 d3)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
#s(approx (+ d3 d2) #s(hole binary64 (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
Calls

9 calls:

TimeVariablePointExpression
1.0ms
d1
@-inf
((+ (* d1 d2) (* d1 d3)) (* d2 d1) d2 d1 (+ (* d1 d2) (* d1 d3)) (* d3 d1) d3 (* (+ d3 d2) d1) (+ d3 d2) (+ (* d3 d1) (* d2 d1)))
1.0ms
d1
@inf
((+ (* d1 d2) (* d1 d3)) (* d2 d1) d2 d1 (+ (* d1 d2) (* d1 d3)) (* d3 d1) d3 (* (+ d3 d2) d1) (+ d3 d2) (+ (* d3 d1) (* d2 d1)))
1.0ms
d2
@-inf
((+ (* d1 d2) (* d1 d3)) (* d2 d1) d2 d1 (+ (* d1 d2) (* d1 d3)) (* d3 d1) d3 (* (+ d3 d2) d1) (+ d3 d2) (+ (* d3 d1) (* d2 d1)))
1.0ms
d3
@-inf
((+ (* d1 d2) (* d1 d3)) (* d2 d1) d2 d1 (+ (* d1 d2) (* d1 d3)) (* d3 d1) d3 (* (+ d3 d2) d1) (+ d3 d2) (+ (* d3 d1) (* d2 d1)))
1.0ms
d1
@0
((+ (* d1 d2) (* d1 d3)) (* d2 d1) d2 d1 (+ (* d1 d2) (* d1 d3)) (* d3 d1) d3 (* (+ d3 d2) d1) (+ d3 d2) (+ (* d3 d1) (* d2 d1)))

rewrite172.0ms (12.9%)

Memory
6.6MiB live, 194.9MiB allocated; 17ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094540
099382
1424382
23391382
08507382
Stop Event
iter-limit
node-limit
iter-limit
Counts
48 → 830
Calls
Call 1
Inputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
(*.f64 d3 d1)
d3
(*.f64 (+.f64 d3 d2) d1)
(+.f64 d3 d2)
(fma.f64 d3 d1 (*.f64 d2 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (* d2 d1) #s(hole binary64 (* d1 d2)))
#s(approx d1 #s(hole binary64 d1))
#s(approx (* d3 d1) #s(hole binary64 (* d1 d3)))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d1 (+ d2 d3))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* -1 (* d1 (+ (* -1 d2) (* -1 d3))))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx d2 #s(hole binary64 d2))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d1 d3)))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx (+ d3 d2) #s(hole binary64 d3))
#s(approx (+ d3 d2) #s(hole binary64 (+ d2 d3)))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d1 d3)))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (+ (* d1 d2) (* d1 d3))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d1 d2)))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d1 d2)))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (+ d3 d2) #s(hole binary64 d2))
#s(approx (+ d3 d2) #s(hole binary64 (* d2 (+ 1 (/ d3 d2)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d1 d2)))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d2 (+ d1 (/ (* d1 d3) d2)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx (+ d3 d2) #s(hole binary64 (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))))
#s(approx d3 #s(hole binary64 d3))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (+ d3 d2) #s(hole binary64 (* d3 (+ 1 (/ d2 d3)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* d3 (+ d1 (/ (* d1 d2) d3)))))
#s(approx (+ (* d1 d2) (* d1 d3)) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
#s(approx (* (+ d3 d2) d1) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
#s(approx (+ d3 d2) #s(hole binary64 (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))))
#s(approx (+ (* d3 d1) (* d2 d1)) #s(hole binary64 (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))))
Outputs
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d2 d1))
(*.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3))
(*.f64 (/.f64 (*.f64 d2 d1) d3) d3)
(*.f64 (*.f64 d3 d1) (/.f64 d2 d3))
(*.f64 d3 (/.f64 (*.f64 d2 d1) d3))
(*.f64 (*.f64 d2 d1) #s(literal 1 binary64))
(*.f64 d2 d1)
(*.f64 d1 d2)
(/.f64 (neg.f64 (*.f64 d3 (*.f64 d2 d1))) (neg.f64 d3))
(/.f64 (neg.f64 (*.f64 (*.f64 d2 d1) d3)) (neg.f64 d3))
(/.f64 (neg.f64 (*.f64 d3 (*.f64 (neg.f64 d1) d2))) d3)
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 d1) d2) d3)) d3)
(/.f64 (*.f64 d3 (*.f64 d2 d1)) d3)
(/.f64 (*.f64 d3 (*.f64 (neg.f64 d1) d2)) (neg.f64 d3))
(/.f64 (*.f64 (*.f64 d2 d1) d3) d3)
(/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) d3) (neg.f64 d3))
(/.f64 (neg.f64 d3) (neg.f64 (/.f64 d3 (*.f64 d2 d1))))
(/.f64 d3 (/.f64 d3 (*.f64 d2 d1)))
d2
d1
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d3 d1))
(*.f64 (*.f64 d2 (*.f64 d3 d1)) (/.f64 #s(literal 1 binary64) d2))
(*.f64 (/.f64 (*.f64 d3 d1) d2) d2)
(*.f64 (*.f64 d3 d1) #s(literal 1 binary64))
(*.f64 d3 d1)
(*.f64 (*.f64 d2 d1) (/.f64 d3 d2))
(*.f64 d2 (/.f64 (*.f64 d3 d1) d2))
(*.f64 d1 d3)
(/.f64 (neg.f64 (*.f64 d2 (*.f64 (neg.f64 d1) d3))) d2)
(/.f64 (neg.f64 (*.f64 d2 (*.f64 d3 d1))) (neg.f64 d2))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 d1) d3) d2)) d2)
(/.f64 (neg.f64 (*.f64 (*.f64 d3 d1) d2)) (neg.f64 d2))
(/.f64 (*.f64 d2 (*.f64 (neg.f64 d1) d3)) (neg.f64 d2))
(/.f64 (*.f64 d2 (*.f64 d3 d1)) d2)
(/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) d2) (neg.f64 d2))
(/.f64 (*.f64 (*.f64 d3 d1) d2) d2)
(/.f64 (neg.f64 d2) (neg.f64 (/.f64 d2 (*.f64 d3 d1))))
(/.f64 d2 (/.f64 d2 (*.f64 d3 d1)))
d3
(*.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2))
(*.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1))
(*.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3))
(*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3)
(*.f64 (neg.f64 d1) (+.f64 d3 d2))
(*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2))
(*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2)
(*.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1))
(*.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64))
(*.f64 (+.f64 d3 d2) (neg.f64 d1))
(*.f64 (+.f64 d3 d2) d1)
(*.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1))
(*.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1))
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1)) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))) d3)) (neg.f64 (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d2) (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 d2) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d2 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))) d2)) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))) d2)) (neg.f64 (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) d1)) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (neg.f64 d3) (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (neg.f64 (*.f64 (neg.f64 d3) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d3 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))) d3)) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (neg.f64 d3) (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (neg.f64 d3) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 d3 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d2 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (*.f64 (neg.f64 d2) (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (*.f64 (neg.f64 d2) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d3 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 d2 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) d1) (-.f64 d3 d2))
(/.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))) d3) (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))) d2) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))) d3) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))) d2) (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (neg.f64 (-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (neg.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d3 d2) d1)))
(neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 (*.f64 d3 d1)) (/.f64 #s(literal 1 binary64) d2) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (*.f64 d2 (*.f64 d3 d1)) (/.f64 #s(literal 1 binary64) d2) (*.f64 d2 d1))
(fma.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) d3 (*.f64 (neg.f64 d1) d3))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) (neg.f64 d3) (*.f64 (neg.f64 d1) d3))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) d3 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) d3 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) d3 (*.f64 d3 d1))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) d2 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d1) (neg.f64 d3) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3)))
(fma.f64 (neg.f64 d1) (neg.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (neg.f64 d1) (neg.f64 d2) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2)))
(fma.f64 (neg.f64 d1) (neg.f64 d2) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(fma.f64 (neg.f64 d1) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (neg.f64 d1) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d1) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d1) d3 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (/.f64 (*.f64 d3 d1) d2) (neg.f64 d2) (*.f64 (neg.f64 d1) d2))
(fma.f64 (/.f64 (*.f64 d3 d1) d2) d2 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (/.f64 (*.f64 d3 d1) d2) d2 (*.f64 d2 d1))
(fma.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d3) (/.f64 (*.f64 d2 d1) d3) (*.f64 (neg.f64 d1) d3))
(fma.f64 (neg.f64 d3) (neg.f64 d1) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 (neg.f64 d3) (neg.f64 d1) (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))))
(fma.f64 (neg.f64 d3) d1 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 (neg.f64 d2) (neg.f64 d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (neg.f64 d2) (neg.f64 d1) (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))))
(fma.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d2) (/.f64 (*.f64 d3 d1) d2) (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) (neg.f64 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (+.f64 d3 d2) (neg.f64 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) (neg.f64 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) d1 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (+.f64 d3 d2) d1 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) d1 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 d3 d1) (/.f64 d2 d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d3 d1) (/.f64 d2 d3) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 d3 d1) (/.f64 d2 d3) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (*.f64 d2 d1))
(fma.f64 (*.f64 d3 d1) #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2))
(fma.f64 d3 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (*.f64 (neg.f64 d1) d3))
(fma.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d3 (/.f64 (*.f64 d2 d1) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d3 (/.f64 (*.f64 d2 d1) d3) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d3 (/.f64 (*.f64 d2 d1) d3) (*.f64 d3 d1))
(fma.f64 d3 (neg.f64 d1) (*.f64 (neg.f64 d1) d2))
(fma.f64 d3 d1 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 (*.f64 d2 d1) (/.f64 d3 d2) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (*.f64 d2 d1) (/.f64 d3 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 d1) #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3))
(fma.f64 d2 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (*.f64 (neg.f64 d1) d2))
(fma.f64 d2 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d2 (/.f64 (*.f64 d3 d1) d2) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 d2 (/.f64 (*.f64 d3 d1) d2) (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 d1 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d1 (neg.f64 d3) (*.f64 (neg.f64 d1) d2))
(fma.f64 d1 (neg.f64 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 d1 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d1 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d1 d3 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 d2 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d1 d2 (*.f64 d3 d1))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))))
(-.f64 (neg.f64 (*.f64 (neg.f64 d1) d3)) (*.f64 (neg.f64 d1) d2))
(-.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))))
(-.f64 (*.f64 (neg.f64 d1) d3) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d2 d1))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))))
(-.f64 (*.f64 (neg.f64 d1) d2) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d3 d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d2)) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d2)) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(+.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))))
(+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) d3)) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))
(+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(+.f64 (*.f64 d3 d1) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 d2 d1) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) d3)
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2)
(*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (neg.f64 d3))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) d3)
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) d2)
(*.f64 (neg.f64 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(*.f64 #s(literal -1 binary64) (+.f64 d3 d2))
(*.f64 (+.f64 d3 d2) #s(literal -1 binary64))
(*.f64 d3 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal -1 binary64)))
(*.f64 d3 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))))
(*.f64 d3 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)))
(*.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)))
(*.f64 d2 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64)))
(*.f64 d2 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))))
(*.f64 d2 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)))
(*.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) #s(literal -1 binary64)) d2)) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal -1 binary64)) d2)) (neg.f64 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (/.f64 d2 d3) (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d3) (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d3)) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal 1 binary64)) d3)) (neg.f64 (fma.f64 (/.f64 d2 d3) (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (/.f64 d3 d2) (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d2) (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))) d2)) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal 1 binary64)) d2)) (neg.f64 (fma.f64 (/.f64 d3 d2) (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) #s(literal -1 binary64)) d3)) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal -1 binary64)) d3)) (neg.f64 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))))
(/.f64 (*.f64 d2 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (*.f64 d2 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal -1 binary64))) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (*.f64 d3 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (*.f64 d3 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal 1 binary64))) (fma.f64 (/.f64 d2 d3) (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (*.f64 (neg.f64 d3) (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal -1 binary64))) (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (*.f64 d2 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (*.f64 d2 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal 1 binary64))) (fma.f64 (/.f64 d3 d2) (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 d3 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (*.f64 d3 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal -1 binary64))) (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (*.f64 (neg.f64 d2) (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal -1 binary64))) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (*.f64 (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) #s(literal -1 binary64)) d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal -1 binary64)) d2) (fma.f64 (/.f64 d3 d2) (/.f64 d3 d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 d2) (*.f64 d3 d3))) d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal 1 binary64)) d3) (fma.f64 (/.f64 d2 d3) (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 d3 d3) (*.f64 d2 d2))) d2) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 d3 d2) #s(literal 1 binary64)) d2) (fma.f64 (/.f64 d3 d2) (-.f64 (/.f64 d3 d2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) #s(literal -1 binary64)) d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3)))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d2 d3) #s(literal -1 binary64)) d3) (fma.f64 (/.f64 d2 d3) (/.f64 d2 d3) (-.f64 #s(literal 1 binary64) (/.f64 d2 d3))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (neg.f64 (fma.f64 d3 d3 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (-.f64 (neg.f64 d3) (neg.f64 d2)))
(/.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (-.f64 d3 d2))
(/.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (fma.f64 d3 d3 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d2)))))
(/.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))
(/.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 d3 d2)))
(neg.f64 (*.f64 (neg.f64 d3) (-.f64 (/.f64 d2 d3) #s(literal -1 binary64))))
(neg.f64 (*.f64 (+.f64 d3 d2) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 d2) (-.f64 (/.f64 d3 d2) #s(literal -1 binary64))))
(neg.f64 (+.f64 d3 d2))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) d3 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) d3 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (/.f64 (neg.f64 d2) d3) (neg.f64 d3) d3)
(fma.f64 (/.f64 (neg.f64 d2) d3) d3 (neg.f64 d3))
(fma.f64 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) d3 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) d2 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (/.f64 (neg.f64 d3) d2) (neg.f64 d2) (*.f64 #s(literal -1 binary64) (neg.f64 d2)))
(fma.f64 (/.f64 (neg.f64 d3) d2) d2 (neg.f64 d2))
(fma.f64 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) d2 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (neg.f64 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (neg.f64 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (neg.f64 d3) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (neg.f64 d3) (/.f64 (neg.f64 d2) d3) d3)
(fma.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (neg.f64 d2) (/.f64 (neg.f64 d3) d2) (*.f64 (neg.f64 d2) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 #s(literal -1 binary64) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 #s(literal -1 binary64) d3 (neg.f64 d2))
(fma.f64 #s(literal -1 binary64) d2 (neg.f64 d3))
(fma.f64 (+.f64 d3 d2) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 (+.f64 d3 d2) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 (+.f64 d3 d2) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d3 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d3 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d2 d3))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d3 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (-.f64 #s(literal -1 binary64) (/.f64 d2 d3)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (/.f64 (neg.f64 d2) d3) (neg.f64 d3))
(fma.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 (-.f64 (/.f64 d2 d3) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d3 #s(literal -1 binary64) (neg.f64 d2))
(fma.f64 d2 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d2 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (*.f64 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d2 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (/.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d2 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (-.f64 #s(literal -1 binary64) (/.f64 d3 d2)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (/.f64 (neg.f64 d3) d2) (neg.f64 d2))
(fma.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(fma.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 (-.f64 (/.f64 d3 d2) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(fma.f64 d2 #s(literal -1 binary64) (neg.f64 d3))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)) (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(-.f64 (neg.f64 d3) (*.f64 (neg.f64 d2) #s(literal -1 binary64)))
(-.f64 (neg.f64 d3) d2)
(-.f64 (neg.f64 d2) d3)
(-.f64 d3 (*.f64 (neg.f64 d3) (/.f64 d2 d3)))
(-.f64 d3 (*.f64 (/.f64 (neg.f64 d2) d3) d3))
(-.f64 d3 (neg.f64 d2))
(-.f64 d2 (*.f64 (neg.f64 d2) (/.f64 d3 d2)))
(-.f64 d2 (*.f64 (/.f64 (neg.f64 d3) d2) d2))
(-.f64 d2 (neg.f64 d3))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 (neg.f64 d3) (neg.f64 d2))) (/.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 (neg.f64 d3) (neg.f64 d2))))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 (neg.f64 d3) (neg.f64 d2))) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d3) d3) (fma.f64 d3 d3 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d2))))) (/.f64 (*.f64 (*.f64 d2 d2) d2) (fma.f64 d3 d3 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d2) d2) (fma.f64 d3 d3 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d2))))) (/.f64 (*.f64 (*.f64 d3 d3) d3) (fma.f64 d3 d3 (fma.f64 d2 d2 (*.f64 d3 (neg.f64 d2))))))
(+.f64 (*.f64 d2 (/.f64 (neg.f64 d3) d2)) (neg.f64 d2))
(+.f64 (*.f64 (neg.f64 d3) (/.f64 (neg.f64 d2) d3)) d3)
(+.f64 (*.f64 d3 (/.f64 (neg.f64 d2) d3)) (neg.f64 d3))
(+.f64 (*.f64 (neg.f64 d2) (/.f64 (neg.f64 d3) d2)) (*.f64 (neg.f64 d2) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (neg.f64 d2) d3) (neg.f64 d3)) d3)
(+.f64 (*.f64 (/.f64 (neg.f64 d3) d2) (neg.f64 d2)) (*.f64 #s(literal -1 binary64) (neg.f64 d2)))
(+.f64 (*.f64 (/.f64 (neg.f64 d3) d2) d2) (neg.f64 d2))
(+.f64 (*.f64 (/.f64 (neg.f64 d2) d3) d3) (neg.f64 d3))
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)) (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)))
(+.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d2) d2) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d3 d3) d3) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d3) d3) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))) (/.f64 (*.f64 (*.f64 d2 d2) d2) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(+.f64 (/.f64 (*.f64 (*.f64 d3 d3) d3) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))) (/.f64 (*.f64 (*.f64 d2 d2) d2) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 d2 d2) d2) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))) (/.f64 (*.f64 (*.f64 d3 d3) d3) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(+.f64 (neg.f64 d3) (neg.f64 d2))
(+.f64 (neg.f64 d2) (neg.f64 d3))
(+.f64 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 d3 d2) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))))
(+.f64 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(+.f64 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))))
(+.f64 d3 (*.f64 (neg.f64 d2) #s(literal -1 binary64)))
(+.f64 d3 d2)
(+.f64 d2 d3)
(*.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2))
(*.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1))
(*.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3))
(*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3)
(*.f64 (neg.f64 d1) (+.f64 d3 d2))
(*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2))
(*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2)
(*.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1))
(*.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1))
(*.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64))
(*.f64 (+.f64 d3 d2) (neg.f64 d1))
(*.f64 (+.f64 d3 d2) d1)
(*.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1))
(*.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1))
(*.f64 d1 (+.f64 d3 d2))
(pow.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)))) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1)) (neg.f64 (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))))))
(/.f64 (neg.f64 (*.f64 d3 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))) d3)) (neg.f64 (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (neg.f64 d2) (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 d2) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d2 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))) d2)) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))) d2)) (neg.f64 (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)))) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) d1)) (-.f64 d3 d2))
(/.f64 (neg.f64 (*.f64 (neg.f64 d3) (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (neg.f64 (*.f64 (neg.f64 d3) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1))))
(/.f64 (neg.f64 (*.f64 d3 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))) d3)) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (neg.f64 d3) (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (neg.f64 d3) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 d1 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 d3 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d2 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (*.f64 (neg.f64 d2) (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (*.f64 (neg.f64 d2) (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 d3 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (neg.f64 d1) (*.f64 (+.f64 d3 d2) (-.f64 d3 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 (neg.f64 d1) (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2))) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 d2 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64)))) (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) (-.f64 d3 d2)) d1) (-.f64 d3 d2))
(/.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1) (fma.f64 d2 (-.f64 d3 d2) (*.f64 d3 d3)))
(/.f64 (*.f64 (fma.f64 (*.f64 d3 d3) d3 (*.f64 (*.f64 d2 d2) d2)) d1) (fma.f64 d3 (-.f64 d3 d2) (*.f64 d2 d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d2 d1) d3) #s(literal 3 binary64))) d3) (fma.f64 (/.f64 (*.f64 d2 d1) d3) (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) (*.f64 d1 d1)))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2))) d2) (-.f64 d1 (/.f64 (*.f64 d3 d1) d2)))
(/.f64 (*.f64 (*.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3))) d3) (-.f64 d1 (/.f64 (*.f64 d2 d1) d3)))
(/.f64 (*.f64 (fma.f64 (*.f64 d1 d1) d1 (pow.f64 (/.f64 (*.f64 d3 d1) d2) #s(literal 3 binary64))) d2) (fma.f64 (/.f64 (*.f64 d3 d1) d2) (-.f64 (/.f64 (*.f64 d3 d1) d2) d1) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))) (neg.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (neg.f64 (-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (neg.f64 (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2)))
(/.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (*.f64 d1 (-.f64 d3 d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d3 d2) d1)))
(neg.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal 1 binary64)))
(neg.f64 (*.f64 (+.f64 d3 d2) d1))
(fma.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 d3 (*.f64 d2 d1)) (/.f64 #s(literal 1 binary64) d3) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 (*.f64 d3 d1)) (/.f64 #s(literal 1 binary64) d2) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (*.f64 d2 (*.f64 d3 d1)) (/.f64 #s(literal 1 binary64) d2) (*.f64 d2 d1))
(fma.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d1) #s(literal -1 binary64)) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d2) #s(literal -1 binary64)) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d3 d2))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) d3 (*.f64 (neg.f64 d1) d3))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) (neg.f64 d3) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d2 d3) d1 d1) d3 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) (neg.f64 d3) (*.f64 (neg.f64 d1) d3))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) d3 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) d3 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (/.f64 (*.f64 d2 d1) d3) d3 (*.f64 d3 d1))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) d2 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d1) (neg.f64 d3) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3)))
(fma.f64 (neg.f64 d1) (neg.f64 d3) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(fma.f64 (neg.f64 d1) (neg.f64 d2) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2)))
(fma.f64 (neg.f64 d1) (neg.f64 d2) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(fma.f64 (neg.f64 d1) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (neg.f64 d1) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d1) (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d1) d3 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d1) d2 (*.f64 (neg.f64 d1) d3))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) (neg.f64 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (fma.f64 (/.f64 d3 d2) d1 d1) d2 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (/.f64 (*.f64 d3 d1) d2) (neg.f64 d2) (*.f64 (neg.f64 d1) d2))
(fma.f64 (/.f64 (*.f64 d3 d1) d2) d2 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (/.f64 (*.f64 d3 d1) d2) d2 (*.f64 d2 d1))
(fma.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d3) (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d3) (/.f64 (*.f64 d2 d1) d3) (*.f64 (neg.f64 d1) d3))
(fma.f64 (neg.f64 d3) (neg.f64 d1) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 (neg.f64 d3) (neg.f64 d1) (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))))
(fma.f64 (neg.f64 d3) d1 (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 (neg.f64 d2) (neg.f64 d1) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(fma.f64 (neg.f64 d2) (neg.f64 d1) (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))))
(fma.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d2) (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (neg.f64 d2) (/.f64 (*.f64 d3 d1) d2) (*.f64 (neg.f64 d1) d2))
(fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) d3))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)))
(fma.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 #s(literal -1 binary64) (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(fma.f64 #s(literal -1 binary64) (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 (+.f64 d3 d2) d1) #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) (neg.f64 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (+.f64 d3 d2) (neg.f64 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) (neg.f64 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) d1 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 (+.f64 d3 d2) d1 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (+.f64 d3 d2) d1 (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 (*.f64 d3 d1) (/.f64 d2 d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d3 d1) (/.f64 d2 d3) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 d3 d1) (/.f64 d2 d3) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (*.f64 d2 d1))
(fma.f64 (*.f64 d3 d1) #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2))
(fma.f64 d3 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (*.f64 (neg.f64 d1) d3))
(fma.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d3 (fma.f64 (/.f64 d2 d3) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d3 (/.f64 (*.f64 d2 d1) d3) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d3 (/.f64 (*.f64 d2 d1) d3) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d3 (/.f64 (*.f64 d2 d1) d3) (*.f64 d3 d1))
(fma.f64 d3 (neg.f64 d1) (*.f64 (neg.f64 d1) d2))
(fma.f64 d3 d1 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 (*.f64 d2 d1) (/.f64 d3 d2) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 (*.f64 d2 d1) (/.f64 d3 d2) (*.f64 d2 d1))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 d1) #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3))
(fma.f64 d2 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (*.f64 (neg.f64 d1) d2))
(fma.f64 d2 (neg.f64 d1) (*.f64 (neg.f64 d1) d3))
(fma.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d2 (fma.f64 (/.f64 d3 d2) d1 d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d2 (/.f64 (*.f64 d3 d1) d2) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 d2 (/.f64 (*.f64 d3 d1) d2) (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d2 d1 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d1 (neg.f64 d3) (*.f64 (neg.f64 d1) d2))
(fma.f64 d1 (neg.f64 d2) (*.f64 (neg.f64 d1) d3))
(fma.f64 d1 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(fma.f64 d1 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d1 (+.f64 d3 d2) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(fma.f64 d1 d3 (neg.f64 (*.f64 (neg.f64 d1) d2)))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 (neg.f64 (neg.f64 d1)) d3))
(fma.f64 d1 d2 (neg.f64 (*.f64 (neg.f64 d1) d3)))
(fma.f64 d1 d2 (*.f64 d3 d1))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))))
(-.f64 (neg.f64 (*.f64 (neg.f64 d1) d3)) (*.f64 (neg.f64 d1) d2))
(-.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (*.f64 (neg.f64 d1) d3))
(-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))))
(-.f64 (*.f64 (neg.f64 d1) d3) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(-.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d2 d1))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))))
(-.f64 (*.f64 (neg.f64 d1) d2) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d3 d1))
(-.f64 (*.f64 d3 d1) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) d3))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (-.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (-.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (-.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d2)) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d2)) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d3 d2)) (neg.f64 d2)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d2)) (*.f64 (neg.f64 d1) (neg.f64 d3)))
(+.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d3) (neg.f64 d1)) (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))))
(+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d2) (neg.f64 d1)) (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 (neg.f64 d1) d2) #s(literal -1 binary64)) (*.f64 (*.f64 (neg.f64 d1) d3) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (*.f64 (neg.f64 d1) (/.f64 d2 d3)) (neg.f64 d3)))
(+.f64 (*.f64 (neg.f64 d1) (neg.f64 d3)) (*.f64 (neg.f64 d1) (neg.f64 d2)))
(+.f64 (*.f64 (neg.f64 d3) (*.f64 (neg.f64 d1) (/.f64 d2 d3))) (*.f64 (neg.f64 d3) (neg.f64 d1)))
(+.f64 (*.f64 (neg.f64 d2) (*.f64 (neg.f64 d1) (/.f64 d3 d2))) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d3) (*.f64 d3 d1)) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) d2) (*.f64 d2 d1)) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d3 d1) d3) d1) (*.f64 d1 (-.f64 d3 d2))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) d2) d1) (*.f64 d1 (-.f64 d3 d2))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d3 d3) d3)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) d1) (*.f64 (*.f64 d2 d2) d2)) (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) d3)) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(+.f64 (neg.f64 (*.f64 (neg.f64 d1) d2)) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 (neg.f64 d1) d3) (*.f64 (neg.f64 d1) d2))
(+.f64 (*.f64 (neg.f64 d1) d2) (*.f64 (neg.f64 d1) d3))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 d1 (-.f64 d3 d2)) (*.f64 (*.f64 (+.f64 d3 d2) d1) (*.f64 d1 (-.f64 d3 d2))))))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d2 d1) d2) d1 (*.f64 (*.f64 d3 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(+.f64 (*.f64 (+.f64 d3 d2) d1) (/.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (fma.f64 (*.f64 (*.f64 d3 d1) d3) d1 (*.f64 (*.f64 d2 d1) (*.f64 d1 (-.f64 d3 d2)))) (*.f64 (+.f64 d3 d2) d1)))))
(+.f64 (*.f64 d3 d1) (neg.f64 (*.f64 (neg.f64 d1) d2)))
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (neg.f64 d1)) d3))
(+.f64 (*.f64 d2 d1) (neg.f64 (*.f64 (neg.f64 d1) d3)))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (* d2 d1) (*.f64 d2 d1))
#s(approx d1 d1)
#s(approx (* d3 d1) (*.f64 d3 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d3 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx d2 d2)
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d3 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ d3 d2) d3)
#s(approx (+ d3 d2) (+.f64 d3 d2))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d3 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d2 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d2 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ d3 d2) d2)
#s(approx (+ d3 d2) (+.f64 d3 d2))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 d2 d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ d3 d2) (+.f64 d3 d2))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx d3 d3)
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ d3 d2) (+.f64 d3 d2))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))
#s(approx (+ d3 d2) (+.f64 d3 d2))
#s(approx (+ (* d3 d1) (* d2 d1)) (*.f64 (+.f64 d3 d2) d1))

eval109.0ms (8.2%)

Memory
-15.8MiB live, 143.3MiB allocated; 126ms collecting garbage
Compiler

Compiled 5 627 to 1 132 computations (79.9% saved)

prune12.0ms (0.9%)

Memory
-3.7MiB live, 43.1MiB allocated; 3ms collecting garbage
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New5460546
Fresh000
Picked044
Done000
Total5464550
Accuracy
100.0%
Counts
550 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(fma.f64 d3 d1 (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 d3 d2) d1)
53.3%
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
52.8%
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
Compiler

Compiled 46 to 42 computations (8.7% saved)

regimes8.0ms (0.6%)

Memory
31.8MiB live, 31.8MiB allocated; 0ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
(*.f64 (+.f64 d3 d2) d1)
(fma.f64 d3 d1 (*.f64 d2 d1))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Outputs
(*.f64 (+.f64 d3 d2) d1)
Calls

4 calls:

2.0ms
d3
2.0ms
d1
2.0ms
d2
2.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
100.0%1(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
100.0%1d1
100.0%1d2
100.0%1d3
Compiler

Compiled 9 to 15 computations (-66.7% saved)

regimes7.0ms (0.5%)

Memory
-29.7MiB live, 23.1MiB allocated; 3ms collecting garbage
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
Outputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d3 d1))
Calls

4 calls:

3.0ms
d3
1.0ms
d1
1.0ms
d2
1.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
96.4%2(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
60.6%2d1
83.6%2d2
86.0%2d3
Compiler

Compiled 9 to 15 computations (-66.7% saved)

regimes4.0ms (0.3%)

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

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
Outputs
#s(approx (+ (* d1 d2) (* d1 d3)) (*.f64 d2 d1))
Calls

4 calls:

1.0ms
d3
1.0ms
d1
1.0ms
d2
1.0ms
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Results
AccuracySegmentsBranch
52.8%1d1
52.8%1d2
52.8%1d3
52.8%1(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
Compiler

Compiled 9 to 15 computations (-66.7% saved)

bsearch0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.76e-321
0.0
Compiler

Compiled 9 to 12 computations (-33.3% saved)

derivations86.0ms (6.5%)

Memory
-33.1MiB live, 60.6MiB allocated; 5ms collecting garbage
Stop Event
done
Compiler

Compiled 21 to 18 computations (14.3% saved)

preprocess41.0ms (3.1%)

Memory
46.5MiB live, 92.7MiB allocated; 4ms collecting garbage
Remove

(negabs d1)

Compiler

Compiled 176 to 161 computations (8.5% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...