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

Time bar (total: 5.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 13 to 13 computations (0% saved)

sample1.5s (29.1%)

Memory
11.0MiB live, 1 362.3MiB allocated
Samples
1.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 580.0ms
ival-add: 358.0ms (61.7% of total)
ival-mult: 213.0ms (36.7% of total)
ival-true: 6.0ms (1% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain145.0ms (2.9%)

Memory
27.8MiB live, 263.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
30-0-(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
00-0-a
00-0-t
00-0-(*.f64 z t)
00-0-z
00-0-(*.f64 x y)
00-0-y
00-0-(+.f64 (*.f64 x y) (*.f64 z t))
00-0-b
00-0-(*.f64 a b)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
+.f64(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))nan-rescue30
(*.f64 x y)overflow34
(+.f64 (*.f64 x y) (*.f64 z t))overflow63
(*.f64 z t)overflow31
(*.f64 a b)overflow26
Confusion
Predicted +Predicted -
+30
-0253
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+300
-00253
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0253
13
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
75.0ms512×0valid
Compiler

Compiled 114 to 48 computations (57.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-mult: 26.0ms (84.9% of total)
ival-add: 4.0ms (13.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess109.0ms (2.2%)

Memory
-6.0MiB live, 67.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088315
1222301
2379297
3791297
41531297
52394297
62925297
72973297
82975297
92975297
102975297
112975297
01111
01611
12311
23011
33211
0329
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Outputs
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
Symmetry

(sort x y)

(sort z t)

(sort a b)

Compiler

Compiled 11 to 11 computations (0% saved)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 0 to 6 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Compiler

Compiled 11 to 11 computations (0% saved)

simplify3.0ms (0.1%)

Memory
8.9MiB live, 8.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 z t)
cost-diff0
(*.f64 x y)
cost-diff128
(+.f64 (*.f64 x y) (*.f64 z t))
cost-diff128
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01133
01633
12333
23033
33233
03230
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 x y) (*.f64 z t))
(*.f64 x y)
x
y
(*.f64 z t)
z
t
(*.f64 a b)
a
b
Outputs
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
x
y
(*.f64 t z)
z
t
(*.f64 b a)
a
b

localize47.0ms (0.9%)

Memory
-14.7MiB live, 33.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 x y)
accuracy0
(*.f64 a b)
accuracy0.01953125
(+.f64 (*.f64 x y) (*.f64 z t))
accuracy0.6015625000000001
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Samples
23.0ms256×0valid
Compiler

Compiled 68 to 24 computations (64.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-add: 8.0ms (61.4% of total)
ival-mult: 5.0ms (38.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series26.0ms (0.5%)

Memory
-1.6MiB live, 66.2MiB allocated
Counts
5 → 192
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z t) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 (*.f64 x y) (*.f64 z t)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
Calls

18 calls:

TimeVariablePointExpression
4.0ms
t
@0
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* z t)) (* x y) (* z t) (* a b))
1.0ms
z
@0
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* z t)) (* x y) (* z t) (* a b))
1.0ms
a
@0
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* z t)) (* x y) (* z t) (* a b))
1.0ms
z
@-inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* z t)) (* x y) (* z t) (* a b))
1.0ms
y
@-inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* z t)) (* x y) (* z t) (* a b))

simplify120.0ms (2.4%)

Memory
16.5MiB live, 213.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041176
13891176
212521176
330541176
466421176
083781026
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* a b)
(* a b)
(* a b)
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* a b)
(* a b)
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (/ (* x y) t)))
(* t (+ z (/ (* x y) t)))
(* t (+ z (/ (* x y) t)))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* x y) t)))))
(* t z)
(* t z)
(* t z)
(* t z)
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (/ (* x y) z)))
(* z (+ t (/ (* x y) z)))
(* z (+ t (/ (* x y) z)))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* x y) z)))))
(* t z)
(* t z)
(* t z)
(* t z)
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (/ (* t z) y)))
(* y (+ x (/ (* t z) y)))
(* y (+ x (/ (* t z) y)))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* t z) y)))))
(* x y)
(* x y)
(* x y)
(* x y)
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(+ (* t z) (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (/ (* t z) x)))
(* x (+ y (/ (* t z) x)))
(* x (+ y (/ (* t z) x)))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* t z) x)))))
(* x y)
(* x y)
(* x y)
(* x y)
Outputs
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 y x)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 t z)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 t z)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 b a (*.f64 y x))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 y x)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 t z)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 t z)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 b a (*.f64 t z))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 t z)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 y x)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 y x)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 b a (*.f64 t z))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 t z)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 y x)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(fma.f64 t z (fma.f64 b a (*.f64 y x)))
(*.f64 y x)
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)

rewrite228.0ms (4.6%)

Memory
6.3MiB live, 307.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
01627
14827
240227
3603827
0807324
Stop Event
iter limit
node limit
iter limit
Counts
5 → 186
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
(+.f64 (*.f64 x y) (*.f64 z t))
(*.f64 x y)
(*.f64 z t)
(*.f64 a b)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval69.0ms (1.4%)

Memory
-31.4MiB live, 113.7MiB allocated
Compiler

Compiled 9 451 to 582 computations (93.8% saved)

prune10.0ms (0.2%)

Memory
28.9MiB live, 28.9MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New3717378
Fresh000
Picked101
Done000
Total3727379
Accuracy
100.0%
Counts
379 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
73.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
63.7%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
65.4%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
37.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
38.3%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
30.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
Compiler

Compiled 216 to 180 computations (16.7% saved)

simplify6.0ms (0.1%)

Memory
-33.6MiB live, 5.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

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

Useful iterations: 1 (0.0ms)

IterNodesCost
021115
027111
146107
246107
046107
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
z
t
(fma.f64 b a (*.f64 y x))
b
a
(*.f64 y x)
y
x
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
(*.f64 b a)
b
a
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
(*.f64 t z)
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
(*.f64 y x)
y
x
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
(fma.f64 b a (*.f64 t z))
b
a
(*.f64 t z)
t
z
Outputs
(fma.f64 a b (fma.f64 x y (*.f64 t z)))
z
t
(fma.f64 a b (*.f64 x y))
b
a
(*.f64 x y)
y
x
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a b))
(*.f64 a b)
b
a
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
(*.f64 t z)
t
z
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))
(*.f64 x y)
y
x
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
b
a
(*.f64 t z)
t
z

localize47.0ms (0.9%)

Memory
18.4MiB live, 63.7MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 t z)
accuracy0.0078125
(fma.f64 b a (*.f64 t z))
accuracy22.136772512842875
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
accuracy0
(*.f64 y x)
accuracy40.23923666113007
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
accuracy0
(*.f64 t z)
accuracy39.50992201783211
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
accuracy0
(*.f64 b a)
accuracy44.767918173962904
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
accuracy0
(*.f64 y x)
accuracy0.2539034976055602
(fma.f64 b a (*.f64 y x))
accuracy0.49999449521112044
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
Samples
37.0ms256×0valid
Compiler

Compiled 217 to 40 computations (81.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-add: 12.0ms (55.7% of total)
ival-mult: 9.0ms (41.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series31.0ms (0.6%)

Memory
9.0MiB live, 47.3MiB allocated
Counts
10 → 528
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 b a) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 t z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t (fma.f64 b a (*.f64 y x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 b a (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 y x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #<representation binary64>) () ())) ())
Calls

18 calls:

TimeVariablePointExpression
4.0ms
z
@-inf
((+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* y x) (+ (+ (* x y) (* z t)) (* a b)) (* b a) (+ (+ (* x y) (* z t)) (* a b)) (* t z) (+ (+ (* x y) (* z t)) (* a b)) (+ (+ (* x y) (* z t)) (* a b)) (+ (* b a) (* t z)))
1.0ms
a
@-inf
((+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* y x) (+ (+ (* x y) (* z t)) (* a b)) (* b a) (+ (+ (* x y) (* z t)) (* a b)) (* t z) (+ (+ (* x y) (* z t)) (* a b)) (+ (+ (* x y) (* z t)) (* a b)) (+ (* b a) (* t z)))
1.0ms
b
@-inf
((+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* y x) (+ (+ (* x y) (* z t)) (* a b)) (* b a) (+ (+ (* x y) (* z t)) (* a b)) (* t z) (+ (+ (* x y) (* z t)) (* a b)) (+ (+ (* x y) (* z t)) (* a b)) (+ (* b a) (* t z)))
1.0ms
t
@-inf
((+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* y x) (+ (+ (* x y) (* z t)) (* a b)) (* b a) (+ (+ (* x y) (* z t)) (* a b)) (* t z) (+ (+ (* x y) (* z t)) (* a b)) (+ (+ (* x y) (* z t)) (* a b)) (+ (* b a) (* t z)))
1.0ms
x
@-inf
((+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* y x) (+ (+ (* x y) (* z t)) (* a b)) (* b a) (+ (+ (* x y) (* z t)) (* a b)) (* t z) (+ (+ (* x y) (* z t)) (* a b)) (+ (+ (* x y) (* z t)) (* a b)) (+ (* b a) (* t z)))

simplify165.0ms (3.3%)

Memory
-6.1MiB live, 143.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01284152
14884152
216074152
340534152
477194152
084563510
Stop Event
iter limit
node limit
Counts
528 → 528
Calls
Call 1
Inputs
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(* a b)
(* a b)
(* a b)
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (/ (* t z) b)))
(* b (+ a (/ (* t z) b)))
(* b (+ a (/ (* t z) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* t z) b)))))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(* a b)
(* a b)
(* a b)
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (/ (* t z) a)))
(* a (+ b (/ (* t z) a)))
(* a (+ b (/ (* t z) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* t z) a)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(* t z)
(* t z)
(* t z)
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (/ (* a b) t)))
(* t (+ z (/ (* a b) t)))
(* t (+ z (/ (* a b) t)))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (* a b) t)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(* t z)
(* t z)
(* t z)
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(+ (* a b) (* t z))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (/ (* a b) z)))
(* z (+ t (/ (* a b) z)))
(* z (+ t (/ (* a b) z)))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* t z)
(* t z)
(* t z)
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (* a b) z)))))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
Outputs
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 t z)
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 a b)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 a b (*.f64 t z))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(fma.f64 x y (*.f64 a b))
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(*.f64 x y)
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))
(fma.f64 x y (fma.f64 a b (*.f64 t z)))

rewrite267.0ms (5.3%)

Memory
-6.8MiB live, 332.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02193
02789
111885
279085
0843785
Stop Event
iter limit
node limit
iter limit
Counts
10 → 229
Calls
Call 1
Inputs
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
(*.f64 b a)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
(*.f64 t z)
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
(fma.f64 b a (*.f64 t z))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval88.0ms (1.8%)

Memory
7.1MiB live, 196.6MiB allocated
Compiler

Compiled 18 746 to 670 computations (96.4% saved)

prune64.0ms (1.3%)

Memory
-5.3MiB live, 74.6MiB allocated
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New8063809
Fresh202
Picked145
Done000
Total8097816
Accuracy
100.0%
Counts
816 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
73.1%
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
64.6%
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
64.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
37.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
38.3%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
30.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
Compiler

Compiled 100 to 86 computations (14% saved)

simplify4.0ms (0.1%)

Memory
7.4MiB live, 7.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02295
02791
13790
24290
04289
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
(fma.f64 x y (*.f64 a b))
x
y
(*.f64 a b)
a
b
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
z
t
#s(approx (+ (* b a) (* y x)) (*.f64 a b))
(*.f64 a b)
a
b
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
z
t
#s(approx (+ (* b a) (* y x)) (*.f64 x y))
(*.f64 x y)
x
y
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 y x (*.f64 b a)))
(fma.f64 y x (*.f64 b a))
x
y
(*.f64 b a)
a
b
(fma.f64 t z #s(approx (+ (* b a) (* y x)) (*.f64 b a)))
z
t
#s(approx (+ (* b a) (* y x)) (*.f64 b a))
(*.f64 b a)
a
b
(fma.f64 t z #s(approx (+ (* b a) (* y x)) (*.f64 y x)))
z
t
#s(approx (+ (* b a) (* y x)) (*.f64 y x))
(*.f64 y x)
x
y

localize70.0ms (1.4%)

Memory
-17.5MiB live, 95.7MiB allocated
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 x y)
accuracy0.49999449521112044
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
accuracy27.08478267956657
#s(approx (+ (* b a) (* y x)) (*.f64 x y))
accuracy0
(*.f64 a b)
accuracy0.49999449521112044
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
accuracy33.26853059491081
#s(approx (+ (* b a) (* y x)) (*.f64 a b))
accuracy0
(fma.f64 x y (*.f64 a b))
accuracy0
(*.f64 a b)
accuracy22.997271261101798
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
Samples
58.0ms256×0valid
Compiler

Compiled 172 to 40 computations (76.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-mult: 40.0ms (89.2% of total)
ival-add: 5.0ms (11.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series24.0ms (0.5%)

Memory
-7.0MiB live, 38.6MiB allocated
Counts
8 → 408
Calls
Call 1
Inputs
#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf b) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (*.f64 a b) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf a) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf t) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 x y (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 a b)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* b a) (* y x)) (*.f64 x y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 x y) #<representation binary64>) () ())) ())
Calls

18 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* a b)) (* a b) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* x y))
1.0ms
b
@-inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* a b)) (* a b) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* x y))
1.0ms
x
@-inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* a b)) (* a b) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* x y))
1.0ms
x
@inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* a b)) (* a b) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* x y))
1.0ms
y
@-inf
((+ (+ (* x y) (* z t)) (* a b)) (+ (* x y) (* a b)) (* a b) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (+ (* z t) (+ (* b a) (* y x))) (+ (* b a) (* y x)) (* x y))

simplify120.0ms (2.4%)

Memory
35.4MiB live, 148.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01043024
13873024
212463024
330733024
466793024
084232574
Stop Event
iter limit
node limit
Counts
408 → 408
Calls
Call 1
Inputs
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a b)
(* a b)
(* a b)
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* b (+ a (+ (/ (* t z) b) (/ (* x y) b))))
(* a b)
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* b (+ a (/ (* x y) b)))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (+ (* t z) (* x y)) b)))))
(* a b)
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(* -1 (* b (+ (* -1 a) (* -1 (/ (* x y) b)))))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a b)
(* a b)
(* a b)
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* t z) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* x y)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a (+ b (+ (/ (* t z) a) (/ (* x y) a))))
(* a b)
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a (+ b (/ (* x y) a)))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* a b)
(* a b)
(* a b)
(* a b)
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (+ (* t z) (* x y)) a)))))
(* a b)
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(* -1 (* a (+ (* -1 b) (* -1 (/ (* x y) a)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t (+ z (+ (/ (* a b) t) (/ (* x y) t))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ (* a b) (* x y)) t)))))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (* x y))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* z (+ t (+ (/ (* a b) z) (/ (* x y) z))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ (+ (* a b) (* x y)) z)))))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* y (+ x (+ (/ (* a b) y) (/ (* t z) y))))
(* x y)
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* y (+ x (/ (* a b) y)))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ (* a b) (* t z)) y)))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* a b) y)))))
(* x y)
(* x y)
(* x y)
(* x y)
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* t z))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(+ (* a b) (+ (* t z) (* x y)))
(* a b)
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(+ (* a b) (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x (+ y (+ (/ (* a b) x) (/ (* t z) x))))
(* x y)
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x (+ y (/ (* a b) x)))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (+ (* a b) (* t z)) x)))))
(* x y)
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* -1 (* x (+ (* -1 y) (* -1 (/ (* a b) x)))))
(* x y)
(* x y)
(* x y)
(* x y)
Outputs
(fma.f64 t z (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 t z (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 t z (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 b a)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 t z)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (*.f64 t z))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 t z))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 t z))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 b a (*.f64 t z))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 t z))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 t z))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 b a)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(fma.f64 b a (fma.f64 t z (*.f64 y x)))
(*.f64 y x)
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(fma.f64 b a (*.f64 y x))
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)
(*.f64 y x)

rewrite231.0ms (4.6%)

Memory
-7.3MiB live, 273.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02280
02776
111075
282975
0875274
Stop Event
iter limit
node limit
iter limit
Counts
8 → 154
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
(fma.f64 x y (*.f64 a b))
(*.f64 a b)
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
#s(approx (+ (* b a) (* y x)) (*.f64 a b))
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
#s(approx (+ (* b a) (* y x)) (*.f64 x y))
(*.f64 x y)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval94.0ms (1.9%)

Memory
1.9MiB live, 152.9MiB allocated
Compiler

Compiled 15 521 to 561 computations (96.4% saved)

prune17.0ms (0.3%)

Memory
20.2MiB live, 56.2MiB allocated
Pruning

7 alts after pruning (0 fresh and 7 done)

PrunedKeptTotal
New5880588
Fresh000
Picked033
Done044
Total5887595
Accuracy
100.0%
Counts
595 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.8%
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
73.1%
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
64.6%
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
64.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
37.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
38.3%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
30.1%
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
Compiler

Compiled 265 to 124 computations (53.2% saved)

regimes69.0ms (1.4%)

Memory
-33.4MiB live, 129.0MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Outputs
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
Calls

11 calls:

15.0ms
x
12.0ms
(*.f64 a b)
6.0ms
t
6.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
4.0ms
z
Results
AccuracySegmentsBranch
98.8%1x
98.8%1y
98.8%1z
98.8%1t
98.8%1a
98.8%1b
98.8%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
98.8%1(+.f64 (*.f64 x y) (*.f64 z t))
98.8%1(*.f64 x y)
98.8%1(*.f64 z t)
98.8%1(*.f64 a b)
Compiler

Compiled 33 to 77 computations (-133.3% saved)

regimes130.0ms (2.6%)

Memory
-3.9MiB live, 165.6MiB allocated
Counts
9 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 x y)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
(fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
Calls

11 calls:

40.0ms
(*.f64 x y)
38.0ms
t
12.0ms
x
12.0ms
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
4.0ms
y
Results
AccuracySegmentsBranch
89.4%4x
83.0%3y
85.1%3z
84.4%3t
85.3%3a
82.5%3b
76.3%3(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
88.5%4(+.f64 (*.f64 x y) (*.f64 z t))
90.8%3(*.f64 x y)
89.8%3(*.f64 z t)
90.2%3(*.f64 a b)
Compiler

Compiled 33 to 77 computations (-133.3% saved)

regimes4.0ms (0.1%)

Memory
12.9MiB live, 12.9MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 x y (*.f64 a b)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))
Calls

1 calls:

3.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
90.8%3(*.f64 x y)
Compiler

Compiled 3 to 7 computations (-133.3% saved)

regimes17.0ms (0.3%)

Memory
-10.9MiB live, 33.4MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
Calls

5 calls:

6.0ms
(*.f64 z t)
3.0ms
x
2.0ms
(*.f64 a b)
2.0ms
(*.f64 x y)
2.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
Results
AccuracySegmentsBranch
72.1%2(+.f64 (*.f64 x y) (*.f64 z t))
82.9%3x
86.6%3(*.f64 z t)
70.7%2(*.f64 a b)
84.8%3(*.f64 x y)
Compiler

Compiled 17 to 36 computations (-111.8% saved)

regimes21.0ms (0.4%)

Memory
22.0MiB live, 60.6MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
Calls

8 calls:

3.0ms
(*.f64 x y)
2.0ms
b
2.0ms
y
2.0ms
(*.f64 z t)
2.0ms
z
Results
AccuracySegmentsBranch
65.4%1b
78.2%3x
73.8%3y
65.4%1t
81.7%3(*.f64 x y)
68.7%3z
69.2%3a
70.1%3(*.f64 z t)
Compiler

Compiled 12 to 50 computations (-316.7% saved)

regimes79.0ms (1.6%)

Memory
-9.9MiB live, 63.6MiB allocated
Counts
3 → 5
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
Calls

11 calls:

41.0ms
a
19.0ms
x
2.0ms
(*.f64 a b)
2.0ms
z
2.0ms
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
Results
AccuracySegmentsBranch
48.5%3b
57.6%3t
56.7%5z
57.4%6a
65.2%5(*.f64 z t)
56.9%4(*.f64 a b)
57.2%3(+.f64 (*.f64 x y) (*.f64 z t))
57.5%6y
46.0%2(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
59.5%4x
59.1%3(*.f64 x y)
Compiler

Compiled 33 to 77 computations (-133.3% saved)

regimes48.0ms (1%)

Memory
-12.1MiB live, 31.9MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
Outputs
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))
Calls

5 calls:

41.0ms
t
2.0ms
x
2.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
2.0ms
(*.f64 z t)
2.0ms
(*.f64 x y)
Results
AccuracySegmentsBranch
51.5%3(+.f64 (*.f64 x y) (*.f64 z t))
50.6%3t
43.7%3x
38.3%1(*.f64 x y)
56.1%3(*.f64 z t)
Compiler

Compiled 15 to 35 computations (-133.3% saved)

regimes17.0ms (0.3%)

Memory
23.6MiB live, 61.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

11 calls:

3.0ms
(+.f64 (*.f64 x y) (*.f64 z t))
1.0ms
x
1.0ms
t
1.0ms
a
1.0ms
z
Results
AccuracySegmentsBranch
30.1%1(*.f64 x y)
30.1%1x
30.1%1(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b))
30.1%1b
30.1%1t
30.1%1(+.f64 (*.f64 x y) (*.f64 z t))
30.1%1a
30.1%1y
30.1%1z
30.1%1(*.f64 a b)
30.1%1(*.f64 z t)
Compiler

Compiled 33 to 77 computations (-133.3% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
26815.695555858372
16387672.982879534
0.0ms
-1.5286801913461595e-85
-2.2474639679566427e-99
Compiler

Compiled 14 to 20 computations (-42.9% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
26815.695555858372
16387672.982879534
0.0ms
-1.5286801913461595e-85
-2.2474639679566427e-99
Compiler

Compiled 14 to 20 computations (-42.9% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.774355348673768e+35
1.525454905571762e+37
0.0ms
-6.447993297515296e+37
-5.659064797952005e+24
Compiler

Compiled 14 to 20 computations (-42.9% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.9925908161176285e+112
4.2254345823874044e+119
0.0ms
-4.344513614486457e+62
-6.12424044738417e+57
Compiler

Compiled 14 to 20 computations (-42.9% saved)

bsearch3.0ms (0.1%)

Memory
-35.0MiB live, 2.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.308611878998481e+33
6.774355348673768e+35
0.0ms
1.0386980361020384e-70
7.004126129337333e-66
0.0ms
1.0859078345875442e-230
1.5881423127576619e-229
0.0ms
-6.447993297515296e+37
-5.659064797952005e+24
Compiler

Compiled 14 to 20 computations (-42.9% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.560803158607953e-14
1.5554318743602162e-6
0.0ms
-7.881826515175786e-42
-3.457583482495745e-61
Compiler

Compiled 14 to 20 computations (-42.9% saved)

simplify26.0ms (0.5%)

Memory
19.7MiB live, 56.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068434
174434
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 z t (fma.f64 b a (*.f64 y x)))
(if (<=.f64 (*.f64 x y) #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x))) (if (<=.f64 (*.f64 x y) #s(literal 50000 binary64)) (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))))
(if (<=.f64 (*.f64 x y) #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x))) (if (<=.f64 (*.f64 x y) #s(literal 50000 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 y x)))))
(if (<=.f64 (*.f64 z t) #s(literal -49999999999999998874404911728017014784 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) (if (<=.f64 (*.f64 z t) #s(literal 1000000000000000042420637374017961984 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 y x))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))))
(if (<=.f64 (*.f64 x y) #s(literal -400000000000000014008798743772644692184321271193247302419480576 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) (if (<=.f64 (*.f64 x y) #s(literal 50000000000000000777970806473342151213410069846053071668488529021541689058237785163249269495752372383810314043392 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x))))
(if (<=.f64 (*.f64 z t) #s(literal -49999999999999998874404911728017014784 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) (if (<=.f64 (*.f64 z t) #s(literal 8739899877464283/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) (if (<=.f64 (*.f64 z t) #s(literal 6216540455122333/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) (if (<=.f64 (*.f64 z t) #s(literal 4999999999999999727876154935214080 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 y x)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))))))
(if (<=.f64 (*.f64 z t) #s(literal -7846377169233351/1569275433846670190958947355801916604025588861116008628224 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) (if (<=.f64 (*.f64 z t) #s(literal 3961408125713217/39614081257132168796771975168 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 b a))
Outputs
(fma.f64 z t (fma.f64 b a (*.f64 x y)))
(if (<=.f64 (*.f64 x y) #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y))) (if (<=.f64 (*.f64 x y) #s(literal 50000 binary64)) (fma.f64 z t #s(approx (+ (* b a) (* y x)) (*.f64 a b))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))))
(if (<=.f64 (*.f64 x y) #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y))) (if (<=.f64 (*.f64 x y) #s(literal 50000 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 t z (*.f64 x y)))))
(if (<=.f64 (*.f64 t z) #s(literal -49999999999999998874404911728017014784 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) (if (<=.f64 (*.f64 t z) #s(literal 1000000000000000042420637374017961984 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 x y))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z)))))
(if (<=.f64 (*.f64 x y) #s(literal -400000000000000014008798743772644692184321271193247302419480576 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y)) (if (<=.f64 (*.f64 x y) #s(literal 50000000000000000777970806473342151213410069846053071668488529021541689058237785163249269495752372383810314043392 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (fma.f64 b a (*.f64 t z))) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y))))
(if (<=.f64 (*.f64 t z) #s(literal -49999999999999998874404911728017014784 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) (if (<=.f64 (*.f64 t z) #s(literal 8739899877464283/436994993873214129706097166956708350993678881411295357199729151951767944417616335439228580716318181998128654620651240845861768505204366709906692902245553277900892247131030458103436298545516643924637451297481464347472084863384057367177715867713536 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y)) (if (<=.f64 (*.f64 t z) #s(literal 6216540455122333/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a b)) (if (<=.f64 (*.f64 t z) #s(literal 4999999999999999727876154935214080 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 x y)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))))))
(if (<=.f64 (*.f64 t z) #s(literal -7846377169233351/1569275433846670190958947355801916604025588861116008628224 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z)) (if (<=.f64 (*.f64 t z) #s(literal 3961408125713217/39614081257132168796771975168 binary64)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a b)) #s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 t z))))
#s(approx (+ (+ (* x y) (* z t)) (* a b)) (*.f64 a b))

soundness1.1s (21.4%)

Memory
1.4MiB live, 527.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01284152
14884152
216074152
340534152
477194152
084563510
01041176
13891176
212521176
330541176
466421176
083781026
01127
01627
14827
240227
3603827
0807324
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 555 to 202 computations (63.6% saved)

preprocess70.0ms (1.4%)

Memory
-3.1MiB live, 197.5MiB allocated
Remove

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 1 052 to 314 computations (70.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...