Data.Colour.RGBSpace.HSL:hsl from colour-2.3.3, E

Time bar (total: 8.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

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

Compiled 11 to 10 computations (9.1% saved)

sample889.0ms (10.2%)

Memory
-160.1MiB live, 1 000.2MiB allocated
Samples
462.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 240.0ms
ival-mult: 111.0ms (46.3% of total)
ival-sub: 68.0ms (28.3% of total)
ival-add: 45.0ms (18.8% of total)
ival-true: 7.0ms (2.9% of total)
exact: 5.0ms (2.1% of total)
ival-assert: 3.0ms (1.3% of total)
Bogosity

explain125.0ms (1.4%)

Memory
-0.6MiB live, 156.5MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-#s(literal 6 binary64)
00-0-(-.f64 y x)
00-0-(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
00-0-(*.f64 (-.f64 y x) #s(literal 6 binary64))
00-0-y
00-0-(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
00-0-z
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
62.0ms450×0valid
4.0ms32×1valid
4.0ms16×3valid
2.0ms14×2valid
Compiler

Compiled 97 to 36 computations (62.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 10.0ms (50.5% of total)
ival-sub: 4.0ms (20.2% of total)
ival-add: 3.0ms (15.2% of total)
adjust: 2.0ms (10.1% of total)
ival-true: 1.0ms (5.1% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess156.0ms (1.8%)

Memory
-3.3MiB live, 86.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03490
19181
227881
385081
4294581
5378981
6419181
7423981
8424681
9424681
10434281
11438281
12438281
089
0129
1199
2379
3859
42039
53229
64539
76999
810099
912869
1013639
1113719
1213719
013718
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Outputs
(fma.f64 z (*.f64 #s(literal 6 binary64) (-.f64 y x)) x)
Compiler

Compiled 9 to 8 computations (11.1% saved)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Compiler

Compiled 9 to 8 computations (11.1% saved)

simplify42.0ms (0.5%)

Memory
0.5MiB live, 37.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 y x)
cost-diff0
(*.f64 (-.f64 y x) #s(literal 6 binary64))
cost-diff0
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
cost-diff128
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0828
01228
11928
23728
38528
420328
532228
645328
769928
8100928
9128628
10136328
11137128
12137128
0137127
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
x
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
(*.f64 (-.f64 y x) #s(literal 6 binary64))
(-.f64 y x)
y
#s(literal 6 binary64)
z
Outputs
(fma.f64 z (*.f64 #s(literal 6 binary64) (-.f64 y x)) x)
x
(*.f64 z (*.f64 #s(literal 6 binary64) (-.f64 y x)))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(-.f64 y x)
y
#s(literal 6 binary64)
z

localize26.0ms (0.3%)

Memory
11.2MiB live, 48.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(-.f64 y x)
accuracy0
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
accuracy0.14453125
(*.f64 (-.f64 y x) #s(literal 6 binary64))
accuracy0.19140625
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
Samples
14.0ms225×0valid
4.0ms3valid
2.0ms16×1valid
1.0ms2valid
Compiler

Compiled 58 to 18 computations (69% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (38.5% of total)
adjust: 3.0ms (28.9% of total)
ival-sub: 2.0ms (19.3% of total)
ival-add: 1.0ms (9.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series45.0ms (0.5%)

Memory
-3.3MiB live, 37.2MiB allocated
Counts
4 → 120
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 y x) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<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 inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<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 (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<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 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<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 inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<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 (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) #s(literal 6 binary64)) #<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>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
36.0ms
y
@-inf
((+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (- y x))
1.0ms
y
@0
((+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (- y x))
1.0ms
y
@inf
((+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (- y x))
1.0ms
z
@0
((+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (- y x))
1.0ms
x
@-inf
((+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (- y x))

simplify150.0ms (1.7%)

Memory
-1.9MiB live, 154.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097741
1311741
2914705
32615705
45179705
57484705
08016675
Stop Event
iter limit
node limit
Counts
120 → 116
Calls
Call 1
Inputs
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -6 x)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* -1 x)
(- y x)
(- y x)
(- y x)
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 y)
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
y
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 y)
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
y
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* 6 y)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
y
(+ y (* -1 x))
(+ y (* -1 x))
(+ y (* -1 x))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -6 x)
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* -1 x)
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -6 x)
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
Outputs
x
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal 6 binary64) z) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)

rewrite191.0ms (2.2%)

Memory
-3.5MiB live, 199.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0824
01224
14224
231824
3420324
0825223
Stop Event
iter limit
node limit
iter limit
Counts
4 → 245
Calls
Call 1
Inputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
(*.f64 (-.f64 y x) #s(literal 6 binary64))
(-.f64 y x)
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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval97.0ms (1.1%)

Memory
17.7MiB live, 92.9MiB allocated
Compiler

Compiled 7 900 to 957 computations (87.9% saved)

prune15.0ms (0.2%)

Memory
-10.3MiB live, 35.3MiB allocated
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New3529361
Fresh000
Picked101
Done000
Total3539362
Accuracy
100.0%
Counts
362 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)) x)
99.7%
(+.f64 x (/.f64 (*.f64 z #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
99.8%
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
99.8%
(+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z))
71.7%
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
60.2%
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z))
60.2%
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
71.8%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
44.5%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
Compiler

Compiled 228 to 190 computations (16.7% saved)

simplify73.0ms (0.8%)

Memory
-0.5MiB live, 36.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (-.f64 y x) #s(literal -1 binary64))
cost-diff0
(*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)
cost-diff128
(+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z))
cost-diff6848
(/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
cost-diff0
(*.f64 #s(literal 6 binary64) y)
cost-diff0
#s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y))
cost-diff0
(*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)
cost-diff128
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
cost-diff0
(-.f64 y x)
cost-diff0
(*.f64 (-.f64 y x) z)
cost-diff0
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
cost-diff0
(*.f64 z y)
cost-diff0
(*.f64 (*.f64 z y) #s(literal 6 binary64))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
cost-diff0
(*.f64 #s(literal 6 binary64) y)
cost-diff0
(*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)
cost-diff128
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
cost-diff192
(fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028174
044172
171172
2107165
3177165
4294165
5443165
6647165
7975165
81401165
91764165
101961165
112094165
122097165
132098165
142098165
02098160
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
x
(*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)
(fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y))
#s(literal -6 binary64)
(*.f64 #s(literal 6 binary64) y)
#s(literal 6 binary64)
y
z
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
z
y
#s(literal 6 binary64)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (-.f64 y x) z)
(-.f64 y x)
y
x
z
#s(literal 6 binary64)
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
x
(*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)
#s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y))
(*.f64 #s(literal 6 binary64) y)
#s(literal 6 binary64)
y
z
(+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z))
x
(*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)
(/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
#s(literal 6 binary64)
(pow.f64 (-.f64 y x) #s(literal -1 binary64))
(-.f64 y x)
y
#s(literal -1 binary64)
z
Outputs
(fma.f64 (*.f64 (-.f64 x y) z) #s(literal -6 binary64) x)
x
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
(*.f64 (-.f64 y x) #s(literal 6 binary64))
#s(literal -6 binary64)
(*.f64 y #s(literal 6 binary64))
#s(literal 6 binary64)
y
z
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
z
y
#s(literal 6 binary64)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
(*.f64 (-.f64 y x) z)
(-.f64 y x)
y
x
z
#s(literal 6 binary64)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
x
(*.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z)
#s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64)))
(*.f64 y #s(literal 6 binary64))
#s(literal 6 binary64)
y
z
(fma.f64 (*.f64 (-.f64 x y) z) #s(literal -6 binary64) x)
x
(*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z)
(*.f64 (-.f64 y x) #s(literal 6 binary64))
#s(literal 6 binary64)
(pow.f64 (-.f64 y x) #s(literal -1 binary64))
(-.f64 y x)
y
#s(literal -1 binary64)
z

localize534.0ms (6.1%)

Memory
1.0MiB live, 229.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z))
accuracy0.01171875
(pow.f64 (-.f64 y x) #s(literal -1 binary64))
accuracy0.19140625
(*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)
accuracy0.2734375
(/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
accuracy0
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
accuracy0
(*.f64 #s(literal 6 binary64) y)
accuracy0.19140625
(*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)
accuracy32.223147535062424
#s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y))
accuracy0
(-.f64 y x)
accuracy0.00390625
(*.f64 (-.f64 y x) z)
accuracy0.234375
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
accuracy17.86262476841906
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
accuracy0
(*.f64 z y)
accuracy0.23046875
(*.f64 (*.f64 z y) #s(literal 6 binary64))
accuracy35.37525936826238
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
accuracy0
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
accuracy0
(*.f64 #s(literal 6 binary64) y)
accuracy0.0703125
(fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y))
accuracy0.19140625
(*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)
Samples
228.0ms29×1valid
42.0ms182×0valid
33.0ms21×3valid
12.0ms24×2valid
Compiler

Compiled 327 to 54 computations (83.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-mult: 20.0ms (33.3% of total)
ival-div: 18.0ms (29.9% of total)
adjust: 7.0ms (11.6% of total)
ival-add: 7.0ms (11.6% of total)
ival-pow: 6.0ms (10% of total)
ival-sub: 2.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series40.0ms (0.5%)

Memory
-8.1MiB live, 40.5MiB allocated
Counts
18 → 540
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 y x) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<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 (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<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 (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(literal 6 binary64) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z y) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 z y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<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 (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<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 (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<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 (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) z) #<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 (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (pow.f64 (-.f64 y x) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
3.0ms
z
@inf
((+ (* -6 x) (* 6 y)) (+ x (* (+ (* -6 x) (* 6 y)) z)) (* (+ (* -6 x) (* 6 y)) z) (* 6 y) (+ x (* (* (- y x) 6) z)) (* (* z y) 6) (* z y) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (- y x) z) (- y x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (/ 6 (pow (- y x) -1)) (+ x (* (/ 6 (pow (- y x) -1)) z)) (* (/ 6 (pow (- y x) -1)) z) (pow (- y x) -1))
2.0ms
y
@-inf
((+ (* -6 x) (* 6 y)) (+ x (* (+ (* -6 x) (* 6 y)) z)) (* (+ (* -6 x) (* 6 y)) z) (* 6 y) (+ x (* (* (- y x) 6) z)) (* (* z y) 6) (* z y) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (- y x) z) (- y x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (/ 6 (pow (- y x) -1)) (+ x (* (/ 6 (pow (- y x) -1)) z)) (* (/ 6 (pow (- y x) -1)) z) (pow (- y x) -1))
2.0ms
y
@inf
((+ (* -6 x) (* 6 y)) (+ x (* (+ (* -6 x) (* 6 y)) z)) (* (+ (* -6 x) (* 6 y)) z) (* 6 y) (+ x (* (* (- y x) 6) z)) (* (* z y) 6) (* z y) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (- y x) z) (- y x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (/ 6 (pow (- y x) -1)) (+ x (* (/ 6 (pow (- y x) -1)) z)) (* (/ 6 (pow (- y x) -1)) z) (pow (- y x) -1))
2.0ms
z
@0
((+ (* -6 x) (* 6 y)) (+ x (* (+ (* -6 x) (* 6 y)) z)) (* (+ (* -6 x) (* 6 y)) z) (* 6 y) (+ x (* (* (- y x) 6) z)) (* (* z y) 6) (* z y) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (- y x) z) (- y x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (/ 6 (pow (- y x) -1)) (+ x (* (/ 6 (pow (- y x) -1)) z)) (* (/ 6 (pow (- y x) -1)) z) (pow (- y x) -1))
2.0ms
z
@-inf
((+ (* -6 x) (* 6 y)) (+ x (* (+ (* -6 x) (* 6 y)) z)) (* (+ (* -6 x) (* 6 y)) z) (* 6 y) (+ x (* (* (- y x) 6) z)) (* (* z y) 6) (* z y) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (- y x) z) (- y x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) 6) z) (* (- y x) 6) (/ 6 (pow (- y x) -1)) (+ x (* (/ 6 (pow (- y x) -1)) z)) (* (/ 6 (pow (- y x) -1)) z) (pow (- y x) -1))

simplify158.0ms (1.8%)

Memory
29.1MiB live, 139.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02314479
17334437
221243869
364803824
085053622
Stop Event
iter limit
node limit
Counts
540 → 532
Calls
Call 1
Inputs
x
(+ x (* z (+ (* -6 x) (* 6 y))))
(+ x (* z (+ (* -6 x) (* 6 y))))
(+ x (* z (+ (* -6 x) (* 6 y))))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (- y x))
(* z (- y x))
(* z (- y x))
(* z (- y x))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (+ (* 6 y) (/ x z))))
(* z (+ (* -6 x) (+ (* 6 y) (/ x z))))
(* z (+ (* -6 x) (+ (* 6 y) (/ x z))))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (- y x))
(* z (- y x))
(* z (- y x))
(* z (- y x))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (+ (* -6 x) (* 6 y)))
(* -1 (* z (+ (* -1 (+ (* -6 x) (* 6 y))) (* -1 (/ x z)))))
(* -1 (* z (+ (* -1 (+ (* -6 x) (* 6 y))) (* -1 (/ x z)))))
(* -1 (* z (+ (* -1 (+ (* -6 x) (* 6 y))) (* -1 (/ x z)))))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* z (+ (* -6 x) (* 6 y)))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (- y x))
(* z (- y x))
(* z (- y x))
(* z (- y x))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 x)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -1 (* x z))
(+ (* -1 (* x z)) (* y z))
(+ (* -1 (* x z)) (* y z))
(+ (* -1 (* x z)) (* y z))
(* -1 x)
(- y x)
(- y x)
(- y x)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -6 x)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* -6 x)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(/ -1 x)
(- (* -1 (/ y (pow x 2))) (/ 1 x))
(- (* y (- (* -1 (/ y (pow x 3))) (/ 1 (pow x 2)))) (/ 1 x))
(- (* y (- (* y (- (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))) (/ 1 x))
(* 6 y)
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y z)
(* y (+ z (* -1 (/ (* x z) y))))
(* y (+ z (* -1 (/ (* x z) y))))
(* y (+ z (* -1 (/ (* x z) y))))
y
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 y)
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* 6 y)
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(/ 1 y)
(/ (+ 1 (/ x y)) y)
(/ (- (+ 1 (/ (pow x 2) (pow y 2))) (* -1 (/ x y))) y)
(/ (- (+ 1 (/ (pow x 3) (pow y 3))) (+ (* -1 (/ x y)) (* -1 (/ (pow x 2) (pow y 2))))) y)
(* 6 y)
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* y z)
(* -1 (* y (+ (* -1 z) (/ (* x z) y))))
(* -1 (* y (+ (* -1 z) (/ (* x z) y))))
(* -1 (* y (+ (* -1 z) (/ (* x z) y))))
y
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 y)
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* 6 y)
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(/ 1 y)
(* -1 (/ (- (* -1 (/ x y)) 1) y))
(* -1 (/ (- (* -1 (/ (- (/ (pow x 2) y) (* -1 x)) y)) 1) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow x 3) y)) (pow x 2)) y)) (* -1 x)) y)) 1) y))
(* 6 y)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* y z)
(+ (* -1 (* x z)) (* y z))
(+ (* -1 (* x z)) (* y z))
(+ (* -1 (* x z)) (* y z))
y
(+ y (* -1 x))
(+ y (* -1 x))
(+ y (* -1 x))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* 6 y)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* 6 y)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(/ 1 y)
(+ (/ 1 y) (/ x (pow y 2)))
(+ (* x (+ (/ 1 (pow y 2)) (/ x (pow y 3)))) (/ 1 y))
(+ (* x (+ (* x (+ (/ 1 (pow y 3)) (/ x (pow y 4)))) (/ 1 (pow y 2)))) (/ 1 y))
(* -6 x)
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -1 (* x z))
(* x (+ (* -1 z) (/ (* y z) x)))
(* x (+ (* -1 z) (/ (* y z) x)))
(* x (+ (* -1 z) (/ (* y z) x)))
(* -1 x)
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -6 x)
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* -6 x)
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(/ -1 x)
(/ (- (* -1 (/ y x)) 1) x)
(/ (- (* -1 (/ (pow y 2) (pow x 2))) (+ 1 (/ y x))) x)
(/ (- (* -1 (/ (pow y 3) (pow x 3))) (+ 1 (+ (/ y x) (/ (pow y 2) (pow x 2))))) x)
(* -6 x)
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x z))
(* -1 (* x (+ z (* -1 (/ (* y z) x)))))
(* -1 (* x (+ z (* -1 (/ (* y z) x)))))
(* -1 (* x (+ z (* -1 (/ (* y z) x)))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -6 x)
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -6 x)
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(/ -1 x)
(* -1 (/ (+ 1 (/ y x)) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow y 2) x)) y) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow y 3) x) (* -1 (pow y 2))) x)) y) x))) x))
Outputs
x
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
x
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
x
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
x
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
x
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (neg.f64 z) x)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 y x) y y) x)) x)
(fma.f64 (*.f64 (-.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) y) y (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) x))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 z y)
(*.f64 (fma.f64 (/.f64 z y) (neg.f64 x) z) y)
(*.f64 (fma.f64 (/.f64 z y) (neg.f64 x) z) y)
(*.f64 (fma.f64 (/.f64 z y) (neg.f64 x) z) y)
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 z x)) #s(literal -6 binary64) (fma.f64 (*.f64 #s(literal 6 binary64) z) y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(/.f64 #s(literal 1 binary64) y)
(/.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) y)
(/.f64 (fma.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) (/.f64 x y) #s(literal 1 binary64)) y)
(/.f64 (fma.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) (/.f64 x y) (+.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1 binary64))) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 z y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 z y)
(*.f64 (fma.f64 (/.f64 z y) (neg.f64 x) z) y)
(*.f64 (fma.f64 (/.f64 z y) (neg.f64 x) z) y)
(*.f64 (fma.f64 (/.f64 z y) (neg.f64 x) z) y)
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -6 binary64) z (/.f64 (*.f64 (fma.f64 #s(literal 6 binary64) z #s(literal -1 binary64)) x) y)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(*.f64 (fma.f64 (*.f64 (/.f64 x y) z) #s(literal -6 binary64) (*.f64 #s(literal 6 binary64) z)) y)
(/.f64 #s(literal 1 binary64) y)
(/.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) y)
(/.f64 (fma.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) (/.f64 x y) #s(literal 1 binary64)) y)
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 (/.f64 x y) x x)) y) x) y) #s(literal -1 binary64)) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 z y)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(/.f64 #s(literal 1 binary64) y)
(/.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) y)
(/.f64 (fma.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) (/.f64 x y) #s(literal 1 binary64)) y)
(fma.f64 (fma.f64 (/.f64 x (pow.f64 y #s(literal 4 binary64))) x (/.f64 x (pow.f64 y #s(literal 3 binary64)))) x (/.f64 (-.f64 (/.f64 x y) #s(literal -1 binary64)) y))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (neg.f64 z) x)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 y x) y y) x)) x)
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 y x) y y) x)) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (neg.f64 z) x)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) z)
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(*.f64 #s(literal 6 binary64) (-.f64 y x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(fma.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(/.f64 #s(literal -1 binary64) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (/.f64 y x) y y) x)) x)
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 y x) y y) x)) x)

rewrite282.0ms (3.2%)

Memory
-23.3MiB live, 230.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028147
044145
1151145
21105138
08753133
Stop Event
iter limit
node limit
iter limit
Counts
18 → 1 002
Calls
Call 1
Inputs
(fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y))
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
(*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z)
(*.f64 #s(literal 6 binary64) y)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 z y)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
(*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))
(*.f64 (-.f64 y x) z)
(-.f64 y x)
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
(*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z)
#s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y))
(/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64)))
(+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z))
(*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z)
(pow.f64 (-.f64 y x) #s(literal -1 binary64))
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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval321.0ms (3.7%)

Memory
26.7MiB live, 482.5MiB allocated
Compiler

Compiled 35 252 to 2 485 computations (93% saved)

prune59.0ms (0.7%)

Memory
-11.5MiB live, 223.5MiB allocated
Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New1 63581 643
Fresh404
Picked325
Done000
Total1 642101 652
Accuracy
100.0%
Counts
1 652 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.7%
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
99.8%
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
60.2%
(+.f64 x (*.f64 #s(approx (/ 6 (pow (- y x) -1)) (*.f64 #s(literal -6 binary64) x)) z))
60.2%
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
71.9%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
71.9%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
44.5%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
32.4%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
Compiler

Compiled 289 to 225 computations (22.1% saved)

simplify66.0ms (0.8%)

Memory
10.0MiB live, 51.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 y x)
cost-diff0
(*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
cost-diff384
(/.f64 z #s(literal 1/6 binary64))
cost-diff0
(*.f64 y #s(literal 6 binary64))
cost-diff0
#s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64)))
cost-diff0
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
cost-diff0
(*.f64 z #s(literal 6 binary64))
cost-diff0
(*.f64 (*.f64 z #s(literal 6 binary64)) y)
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
cost-diff0
(*.f64 z x)
cost-diff0
(*.f64 (*.f64 z x) #s(literal -6 binary64))
cost-diff0
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
cost-diff0
(*.f64 z #s(literal 6 binary64))
cost-diff0
(-.f64 y x)
cost-diff0
(*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028169
040169
165169
2103169
3176169
4284169
5398169
6643169
71074169
81576169
91793169
101903169
112028169
122031169
132033169
142033169
02033165
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
(*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))
(-.f64 y x)
y
x
(*.f64 z #s(literal 6 binary64))
z
#s(literal 6 binary64)
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
z
x
#s(literal -6 binary64)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
(*.f64 (*.f64 z #s(literal 6 binary64)) y)
(*.f64 z #s(literal 6 binary64))
z
#s(literal 6 binary64)
y
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64)))
(*.f64 y #s(literal 6 binary64))
y
#s(literal 6 binary64)
z
x
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
(*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))
(-.f64 y x)
y
x
(/.f64 z #s(literal 1/6 binary64))
z
#s(literal 1/6 binary64)
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 x y) z) #s(literal -6 binary64)))
(*.f64 (*.f64 (-.f64 x y) z) #s(literal -6 binary64))
(-.f64 y x)
y
x
(*.f64 z #s(literal 6 binary64))
z
#s(literal 6 binary64)
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 #s(literal -6 binary64) (*.f64 z x))))
#s(approx (* (* (- y x) z) 6) (*.f64 #s(literal -6 binary64) (*.f64 z x)))
(*.f64 #s(literal -6 binary64) (*.f64 z x))
(*.f64 z x)
z
x
#s(literal -6 binary64)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
(*.f64 (*.f64 z #s(literal 6 binary64)) y)
(*.f64 z #s(literal 6 binary64))
z
#s(literal 6 binary64)
y
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z x)
#s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y))
(*.f64 #s(literal 6 binary64) y)
y
#s(literal 6 binary64)
z
x
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 x y) z) #s(literal -6 binary64)))
(*.f64 (*.f64 (-.f64 x y) z) #s(literal -6 binary64))
(-.f64 y x)
y
x
(*.f64 z #s(literal 6 binary64))
z
#s(literal 1/6 binary64)

localize164.0ms (1.9%)

Memory
6.5MiB live, 163.1MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0
(-.f64 y x)
accuracy0.08203125
(*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))
accuracy0.1484375
(/.f64 z #s(literal 1/6 binary64))
accuracy11.447540208511157
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
accuracy0
(*.f64 y #s(literal 6 binary64))
accuracy0.0703125
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
accuracy19.998627917686523
#s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64)))
accuracy0
(*.f64 z #s(literal 6 binary64))
accuracy0.05078125
(*.f64 (*.f64 z #s(literal 6 binary64)) y)
accuracy22.429798651556688
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
accuracy0
(*.f64 z x)
accuracy0.15300751953688402
(*.f64 (*.f64 z x) #s(literal -6 binary64))
accuracy11.447540208511157
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
accuracy20.30446559606281
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))
accuracy0
(-.f64 y x)
accuracy0
(*.f64 z #s(literal 6 binary64))
accuracy0.08203125
(*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))
accuracy11.447540208511157
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
Samples
62.0ms90×5exit
40.0ms3valid
25.0ms152×0valid
4.0ms1valid
1.0ms2valid
Compiler

Compiled 291 to 52 computations (82.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
ival-sub: 40.0ms (40.7% of total)
ival-mult: 21.0ms (21.4% of total)
const: 16.0ms (16.3% of total)
adjust: 12.0ms (12.2% of total)
ival-div: 5.0ms (5.1% of total)
ival-add: 3.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series47.0ms (0.5%)

Memory
-18.2MiB live, 57.1MiB allocated
Counts
16 → 444
Calls
Call 1
Inputs
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 y x) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (/.f64 z #s(literal 1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<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 x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<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 x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<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 x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 z #s(literal 6 binary64)) y) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<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 x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<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 x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))) #<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 x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 z x) #s(literal -6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
4.0ms
z
@-inf
((+ x (* (* (- y x) 6) z)) (* (- y x) (* z 6)) (- y x) (* z 6) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* z x) -6) (* z x) (+ x (* (* (- y x) 6) z)) (* (* z 6) y) (+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* y 6) (/ z 1/6) (+ x (* (* (- y x) 6) z)) (* (- y x) (/ z 1/6)))
3.0ms
z
@inf
((+ x (* (* (- y x) 6) z)) (* (- y x) (* z 6)) (- y x) (* z 6) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* z x) -6) (* z x) (+ x (* (* (- y x) 6) z)) (* (* z 6) y) (+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* y 6) (/ z 1/6) (+ x (* (* (- y x) 6) z)) (* (- y x) (/ z 1/6)))
1.0ms
z
@0
((+ x (* (* (- y x) 6) z)) (* (- y x) (* z 6)) (- y x) (* z 6) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* z x) -6) (* z x) (+ x (* (* (- y x) 6) z)) (* (* z 6) y) (+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* y 6) (/ z 1/6) (+ x (* (* (- y x) 6) z)) (* (- y x) (/ z 1/6)))
1.0ms
y
@inf
((+ x (* (* (- y x) 6) z)) (* (- y x) (* z 6)) (- y x) (* z 6) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* z x) -6) (* z x) (+ x (* (* (- y x) 6) z)) (* (* z 6) y) (+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* y 6) (/ z 1/6) (+ x (* (* (- y x) 6) z)) (* (- y x) (/ z 1/6)))
1.0ms
y
@-inf
((+ x (* (* (- y x) 6) z)) (* (- y x) (* z 6)) (- y x) (* z 6) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* z x) -6) (* z x) (+ x (* (* (- y x) 6) z)) (* (* z 6) y) (+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* y 6) (/ z 1/6) (+ x (* (* (- y x) 6) z)) (* (- y x) (/ z 1/6)))

simplify147.0ms (1.7%)

Memory
2.9MiB live, 112.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0972817
13112817
29162781
326172781
451732781
574822781
080572631
Stop Event
iter limit
node limit
Counts
444 → 436
Calls
Call 1
Inputs
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 z)
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x z)
(* x z)
(* x z)
(* x z)
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 z)
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x z)
(* x z)
(* x z)
(* x z)
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x z)
(* x z)
(* x z)
(* x z)
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 z)
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -1 x)
(- y x)
(- y x)
(- y x)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 x)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
y
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 y)
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
y
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 y)
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
y
(+ y (* -1 x))
(+ y (* -1 x))
(+ y (* -1 x))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x z)
(* x z)
(* x z)
(* x z)
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 y)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -1 x)
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x z)
(* x z)
(* x z)
(* x z)
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 x)
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x z)
(* x z)
(* x z)
(* x z)
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 x)
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
Outputs
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 z #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
y
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(neg.f64 x)
(-.f64 y x)
(-.f64 y x)
(-.f64 y x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))

rewrite186.0ms (2.1%)

Memory
-9.7MiB live, 216.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028145
040145
1104145
2635145
37768145
08405141
Stop Event
iter limit
node limit
iter limit
Counts
16 → 505
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
(*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))
(-.f64 y x)
(*.f64 z #s(literal 6 binary64))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
(*.f64 (*.f64 z #s(literal 6 binary64)) y)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64)))
(*.f64 y #s(literal 6 binary64))
(/.f64 z #s(literal 1/6 binary64))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
(*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64)))
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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval143.0ms (1.6%)

Memory
15.0MiB live, 323.0MiB allocated
Compiler

Compiled 27 287 to 1 444 computations (94.7% saved)

prune137.0ms (1.6%)

Memory
-15.6MiB live, 152.4MiB allocated
Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New1 07461 080
Fresh213
Picked145
Done022
Total1 077131 090
Accuracy
100.0%
Counts
1 090 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.7%
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
60.2%
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
99.8%
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
60.2%
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (/.f64 z #s(literal 1/6 binary64)) y))
71.9%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
44.5%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
32.4%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (/.f64 (*.f64 (neg.f64 x) z) #s(literal 1/6 binary64))))
32.4%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
32.4%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
32.5%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
Compiler

Compiled 348 to 255 computations (26.7% saved)

simplify67.0ms (0.8%)

Memory
9.3MiB live, 91.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 z x)
cost-diff0
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
cost-diff0
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
cost-diff0
(*.f64 y #s(literal 6 binary64))
cost-diff0
(*.f64 (*.f64 y #s(literal 6 binary64)) z)
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
cost-diff0
(*.f64 #s(literal -6 binary64) z)
cost-diff0
(*.f64 (*.f64 #s(literal -6 binary64) z) x)
cost-diff0
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
cost-diff0
(*.f64 #s(literal -6 binary64) x)
cost-diff0
(*.f64 (*.f64 #s(literal -6 binary64) x) z)
cost-diff0
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))
cost-diff0
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
cost-diff0
(*.f64 #s(literal -6 binary64) x)
cost-diff0
#s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x))
cost-diff0
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028175
039175
165175
291175
3141175
4242175
5370175
6550175
7809175
81179175
91402175
101528175
111645175
121648175
131650175
141650175
01650171
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
#s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x))
(*.f64 #s(literal -6 binary64) x)
#s(literal -6 binary64)
x
z
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))
(*.f64 (*.f64 #s(literal -6 binary64) x) z)
(*.f64 #s(literal -6 binary64) x)
#s(literal -6 binary64)
x
z
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))
(*.f64 (*.f64 #s(literal -6 binary64) z) x)
(*.f64 #s(literal -6 binary64) z)
#s(literal -6 binary64)
z
x
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
(*.f64 (*.f64 y #s(literal 6 binary64)) z)
(*.f64 y #s(literal 6 binary64))
y
#s(literal 6 binary64)
z
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(*.f64 z x)
z
x
#s(literal -6 binary64)
Outputs
(fma.f64 z #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) x)
#s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x))
(*.f64 #s(literal -6 binary64) x)
#s(literal -6 binary64)
x
z
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) x)
#s(literal -6 binary64)
x
z
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64)))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 z #s(literal -6 binary64))
#s(literal -6 binary64)
z
x
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 #s(literal 6 binary64) y) z))
(*.f64 (*.f64 #s(literal 6 binary64) y) z)
(*.f64 #s(literal 6 binary64) y)
y
#s(literal 6 binary64)
z
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(*.f64 z x)
z
x
#s(literal -6 binary64)

localize392.0ms (4.5%)

Memory
-7.8MiB live, 151.8MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 z x)
accuracy0.109375
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
accuracy25.43204990049623
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
accuracy0
(*.f64 y #s(literal 6 binary64))
accuracy0.17578125
(*.f64 (*.f64 y #s(literal 6 binary64)) z)
accuracy35.37525936826238
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
accuracy0
(*.f64 #s(literal -6 binary64) z)
accuracy0.203125
(*.f64 (*.f64 #s(literal -6 binary64) z) x)
accuracy17.86262476841906
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
accuracy30.104441295834864
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))
accuracy0
(*.f64 #s(literal -6 binary64) x)
accuracy0.1796875
(*.f64 (*.f64 #s(literal -6 binary64) x) z)
accuracy17.86262476841906
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
accuracy30.104441295834864
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))
accuracy0
(*.f64 #s(literal -6 binary64) x)
accuracy0.125
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
accuracy31.290246058236274
#s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x))
Samples
329.0ms225×0valid
4.0ms16×1valid
4.0ms3valid
3.0ms2valid
Compiler

Compiled 293 to 52 computations (82.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 323.0ms
ival-mult: 315.0ms (97.5% of total)
ival-add: 4.0ms (1.2% of total)
adjust: 2.0ms (0.6% of total)
ival-sub: 2.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series29.0ms (0.3%)

Memory
18.3MiB live, 55.4MiB allocated
Counts
16 → 432
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf z) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 (*.f64 y #s(literal 6 binary64)) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch (*.f64 y #s(literal 6 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf y) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) x) z) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 (*.f64 #s(literal -6 binary64) z) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch #s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (fma.f64 (*.f64 z x) #s(literal -6 binary64) x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf x) (#s(alt #<batchref> (patch (*.f64 z x) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
1.0ms
z
@-inf
((+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* -6 x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 x) z) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 z) x) (* -6 z) (+ x (* (* (- y x) 6) z)) (* (* y 6) z) (* y 6) (+ (* (* (- y x) 6) z) x) (+ (* (* z x) -6) x) (* z x))
1.0ms
z
@inf
((+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* -6 x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 x) z) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 z) x) (* -6 z) (+ x (* (* (- y x) 6) z)) (* (* y 6) z) (* y 6) (+ (* (* (- y x) 6) z) x) (+ (* (* z x) -6) x) (* z x))
1.0ms
z
@0
((+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* -6 x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 x) z) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 z) x) (* -6 z) (+ x (* (* (- y x) 6) z)) (* (* y 6) z) (* y 6) (+ (* (* (- y x) 6) z) x) (+ (* (* z x) -6) x) (* z x))
1.0ms
x
@-inf
((+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* -6 x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 x) z) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 z) x) (* -6 z) (+ x (* (* (- y x) 6) z)) (* (* y 6) z) (* y 6) (+ (* (* (- y x) 6) z) x) (+ (* (* z x) -6) x) (* z x))
1.0ms
x
@inf
((+ (* (* (- y x) 6) z) x) (* (- y x) 6) (* -6 x) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 x) z) (+ x (* (* (- y x) 6) z)) (* (* (- y x) z) 6) (* (* -6 z) x) (* -6 z) (+ x (* (* (- y x) 6) z)) (* (* y 6) z) (* y 6) (+ (* (* (- y x) 6) z) x) (+ (* (* z x) -6) x) (* z x))

simplify213.0ms (2.4%)

Memory
-0.8MiB live, 116.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0892792
12872792
28312756
321262756
452752756
080492585
Stop Event
iter limit
node limit
Counts
432 → 426
Calls
Call 1
Inputs
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 z)
(* -6 z)
(* -6 z)
(* -6 z)
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
x
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
(+ x (* 6 (* z (- y x))))
x
(+ x (* -6 (* x z)))
(+ x (* -6 (* x z)))
(+ x (* -6 (* x z)))
(* x z)
(* x z)
(* x z)
(* x z)
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 z)
(* -6 z)
(* -6 z)
(* -6 z)
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* z (- y x)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* z (+ (* 6 (- y x)) (/ x z)))
(* -6 (* x z))
(* z (+ (* -6 x) (/ x z)))
(* z (+ (* -6 x) (/ x z)))
(* z (+ (* -6 x) (/ x z)))
(* x z)
(* x z)
(* x z)
(* x z)
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* 6 (* z (- y x)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 z)
(* -6 z)
(* -6 z)
(* -6 z)
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* z (- y x)))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -6 (- y x)) (* -1 (/ x z)))))
(* -6 (* x z))
(* -1 (* z (+ (* -1 (/ x z)) (* 6 x))))
(* -1 (* z (+ (* -1 (/ x z)) (* 6 x))))
(* -1 (* z (+ (* -1 (/ x z)) (* 6 x))))
(* x z)
(* x z)
(* x z)
(* x z)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 x)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* -6 (* x z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(+ x (* -6 (* x z)))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(+ x (+ (* -6 (* x z)) (* 6 (* y z))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 y)
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* y (+ 6 (* -6 (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* y (+ (* -6 (/ (* x z) y)) (* 6 z)))
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 (* y z))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* y (+ (* -6 (/ (* x z) y)) (+ (* 6 z) (/ x y))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 y)
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* -1 (* y (- (* 6 (/ x y)) 6)))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* -1 (* y (+ (* -6 z) (* 6 (/ (* x z) y)))))
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 (* y z))
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 y)
(* 6 (* y z))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* -1 (* y (+ (* -6 z) (* -1 (/ (+ x (* -6 (* x z))) y)))))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 y)
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(+ (* -6 x) (* 6 y))
(* -6 x)
(* -6 x)
(* -6 x)
(* -6 x)
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(+ (* -6 (* x z)) (* 6 (* y z)))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* 6 (* y z))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(+ (* 6 (* y z)) (* x (+ 1 (* -6 z))))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (* -6 z)))
(* x z)
(* x z)
(* x z)
(* x z)
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 x)
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* x (- (* 6 (/ y x)) 6))
(* -6 x)
(* -6 x)
(* -6 x)
(* -6 x)
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* -6 (* x z))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* x (+ (* -6 z) (* 6 (/ (* y z) x))))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (+ (* -6 z) (* 6 (/ (* y z) x)))))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (* -6 z)))
(* x (+ 1 (* -6 z)))
(* x z)
(* x z)
(* x z)
(* x z)
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 x)
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -1 (* x (+ 6 (* -6 (/ y x)))))
(* -6 x)
(* -6 x)
(* -6 x)
(* -6 x)
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -6 (* x z))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -1 (* x (+ (* -6 (/ (* y z) x)) (* 6 z))))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -6 (* x z))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (+ (* -6 (/ (* y z) x)) (* 6 z)) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* -1 (* x (- (* 6 z) 1)))
(* x z)
(* x z)
(* x z)
(* x z)
Outputs
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
x
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
x
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 #s(literal -6 binary64) z)
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal 6 binary64) y)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z y) #s(literal 6 binary64))
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 (-.f64 x y) #s(literal -6 binary64))
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(*.f64 #s(literal -6 binary64) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z (-.f64 y x)) #s(literal 6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(*.f64 (*.f64 z x) #s(literal -6 binary64))
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x) x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(fma.f64 (*.f64 #s(literal -6 binary64) z) x x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)
(*.f64 z x)

rewrite239.0ms (2.7%)

Memory
0.7MiB live, 206.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028157
039157
1116157
2734157
08345153
Stop Event
iter limit
node limit
iter limit
Counts
16 → 158
Calls
Call 1
Inputs
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
#s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x))
(*.f64 #s(literal -6 binary64) x)
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))
(*.f64 (*.f64 #s(literal -6 binary64) x) z)
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x))
(*.f64 (*.f64 #s(literal -6 binary64) z) x)
(*.f64 #s(literal -6 binary64) z)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
(*.f64 (*.f64 y #s(literal 6 binary64)) z)
(*.f64 y #s(literal 6 binary64))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 (*.f64 z x) #s(literal -6 binary64) x)
(*.f64 z x)
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>

eval69.0ms (0.8%)

Memory
-6.1MiB live, 150.1MiB allocated
Compiler

Compiled 15 150 to 561 computations (96.3% saved)

prune84.0ms (1%)

Memory
23.0MiB live, 99.0MiB allocated
Pruning

11 alts after pruning (2 fresh and 9 done)

PrunedKeptTotal
New5991600
Fresh112
Picked235
Done066
Total60211613
Accuracy
100.0%
Counts
613 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
71.7%
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
99.8%
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
60.2%
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (/.f64 z #s(literal 1/6 binary64)) y))
71.9%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
44.5%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
44.6%
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
32.4%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
32.4%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
32.5%
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
Compiler

Compiled 568 to 229 computations (59.7% saved)

regimes143.0ms (1.6%)

Memory
-34.4MiB live, 49.7MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z))
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
(+.f64 x (*.f64 #s(approx (/ 6 (pow (- y x) -1)) (*.f64 #s(literal -6 binary64) x)) z))
(fma.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)) x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (/.f64 z #s(literal 1/6 binary64)) y))
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (/.f64 (*.f64 (neg.f64 x) z) #s(literal 1/6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
(+.f64 x (*.f64 (/.f64 #s(literal 6 binary64) (pow.f64 (-.f64 y x) #s(literal -1 binary64))) z))
(+.f64 x (/.f64 (*.f64 z #s(literal 6 binary64)) (pow.f64 (-.f64 y x) #s(literal -1 binary64))))
Outputs
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
Calls

4 calls:

116.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
10.0ms
x
8.0ms
z
8.0ms
y
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1z
99.8%1(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes46.0ms (0.5%)

Memory
21.4MiB live, 57.5MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z))
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
(+.f64 x (*.f64 #s(approx (/ 6 (pow (- y x) -1)) (*.f64 #s(literal -6 binary64) x)) z))
(fma.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)) x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (/.f64 z #s(literal 1/6 binary64)) y))
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (/.f64 (*.f64 (neg.f64 x) z) #s(literal 1/6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (/.f64 z #s(literal 1/6 binary64))))
Outputs
(fma.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)) x)
Calls

4 calls:

23.0ms
y
7.0ms
z
7.0ms
x
7.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1z
99.8%1(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes36.0ms (0.4%)

Memory
14.0MiB live, 52.1MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z))
(+.f64 x (*.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal 6 binary64) y)) z))
(+.f64 x (*.f64 #s(approx (/ 6 (pow (- y x) -1)) (*.f64 #s(literal -6 binary64) x)) z))
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))
Calls

4 calls:

17.0ms
z
6.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
6.0ms
y
6.0ms
x
Results
AccuracySegmentsBranch
87.4%3x
86.8%3y
98.8%3z
84.6%4(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes9.0ms (0.1%)

Memory
-34.7MiB live, 11.6MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))
Calls

1 calls:

8.0ms
z
Results
AccuracySegmentsBranch
98.7%3z
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes10.0ms (0.1%)

Memory
16.7MiB live, 16.7MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
Outputs
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x)
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
Calls

2 calls:

5.0ms
z
4.0ms
x
Results
AccuracySegmentsBranch
87.4%3x
74.3%2z
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes15.0ms (0.2%)

Memory
-9.5MiB live, 27.8MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ (* (* (- y x) 6) z) x) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
(fma.f64 #s(approx (* (- y x) 6) (*.f64 #s(literal -6 binary64) x)) z x)
Outputs
#s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
Calls

3 calls:

6.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
4.0ms
x
4.0ms
y
Results
AccuracySegmentsBranch
67.3%5(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
77.3%3y
80.2%3x
Compiler

Compiled 11 to 14 computations (-27.3% saved)

regimes4.0ms (0%)

Memory
8.6MiB live, 8.6MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (/ 6 (pow (- y x) -1)) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
80.1%3x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes14.0ms (0.2%)

Memory
-7.3MiB live, 28.6MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z y) #s(literal 6 binary64)))
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
Calls

4 calls:

5.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
3.0ms
y
3.0ms
x
3.0ms
z
Results
AccuracySegmentsBranch
46.9%2(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
47.3%2z
57.2%3y
60.1%3x
Compiler

Compiled 12 to 17 computations (-41.7% saved)

regimes3.0ms (0%)

Memory
7.7MiB live, 7.7MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
60.1%3x
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes8.0ms (0.1%)

Memory
24.4MiB live, 24.4MiB allocated
Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) z) x)))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 z x) #s(literal -6 binary64))))
Outputs
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
Calls

4 calls:

2.0ms
x
2.0ms
y
2.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
2.0ms
z
Results
AccuracySegmentsBranch
32.5%1(+.f64 x (*.f64 (*.f64 (-.f64 y x) #s(literal 6 binary64)) z))
32.5%1z
32.5%1y
32.5%1x
Compiler

Compiled 12 to 17 computations (-41.7% saved)

bsearch61.0ms (0.7%)

Memory
-16.0MiB live, 70.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
0.02614174229358933
1517583.3148628941
14.0ms
-498337260.14027536
-28.068607945391328
Samples
23.0ms288×0valid
Compiler

Compiled 534 to 464 computations (13.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-sub: 10.0ms (63.8% of total)
ival-mult: 4.0ms (25.5% of total)
ival-add: 1.0ms (6.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
10.2MiB live, 10.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
0.02614174229358933
1517583.3148628941
1.0ms
-498337260.14027536
-28.068607945391328
Compiler

Compiled 534 to 464 computations (13.1% saved)

bsearch30.0ms (0.3%)

Memory
1.1MiB live, 74.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
3.528695574079803e+28
4.258655926795692e+31
15.0ms
-1.5287021813155084e+66
-1.4846414420299488e+62
Samples
17.0ms256×0valid
Compiler

Compiled 460 to 406 computations (11.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 7.0ms (68.2% of total)
ival-sub: 2.0ms (19.5% of total)
ival-add: 1.0ms (9.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch129.0ms (1.5%)

Memory
-1.2MiB live, 37.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
5.711048881871177e-9
5.3266601229487766e-8
118.0ms
-1.9402543305835266e-76
-2.9452912692845678e-84
Samples
117.0ms240×0valid
Compiler

Compiled 477 to 413 computations (13.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 3.0ms (50.8% of total)
ival-sub: 1.0ms (16.9% of total)
ival-add: 1.0ms (16.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
5.711048881871177e-9
5.3266601229487766e-8
1.0ms
-1.9402543305835266e-76
-2.9452912692845678e-84
Compiler

Compiled 477 to 404 computations (15.3% saved)

bsearch303.0ms (3.5%)

Memory
-18.0MiB live, 27.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
4.258655926795692e+31
2.5789252510047205e+33
291.0ms
-1.6145331245805845e+140
-1.7857350420454922e+134
Samples
13.0ms256×0valid
Compiler

Compiled 620 to 478 computations (22.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 3.0ms (46.9% of total)
ival-sub: 1.0ms (15.6% of total)
ival-add: 1.0ms (15.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
3.8MiB live, 3.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
4.258655926795692e+31
2.5789252510047205e+33
1.0ms
-1.6145331245805845e+140
-1.7857350420454922e+134
Compiler

Compiled 620 to 478 computations (22.9% saved)

simplify46.0ms (0.5%)

Memory
11.2MiB live, 49.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
071449
189449
293449
395449
496449
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 x (*.f64 (fma.f64 #s(literal -6 binary64) x (*.f64 #s(literal 6 binary64) y)) z))
(fma.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)) x)
(if (<=.f64 z #s(literal -57/2 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)))) (if (<=.f64 z #s(literal 5944751508129055/36028797018963968 binary64)) (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64))))))
(if (<=.f64 z #s(literal -57/2 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) (if (<=.f64 z #s(literal 5944751508129055/36028797018963968 binary64)) (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))))
(if (<=.f64 x #s(literal -3500000000000000293846712132725826783607127456880330262100049920 binary64)) #s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x)) (if (<=.f64 x #s(literal 130000000000000001177626345472 binary64)) (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))))
(if (<=.f64 x #s(literal -495407149444547/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 binary64)) #s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x)) (if (<=.f64 x #s(literal 7495340081610701/1208925819614629174706176 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))))
(if (<=.f64 x #s(literal -495407149444547/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) (if (<=.f64 x #s(literal 7495340081610701/1208925819614629174706176 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))))
(if (<=.f64 x #s(literal -179999999999999993936297438428848109688337101780762537988205802481050420489599073240666889709889894188130585024538845120155768290541568 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) (if (<=.f64 x #s(literal 1160000000000000011807165744414720 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))))
(if (<=.f64 x #s(literal -179999999999999993936297438428848109688337101780762537988205802481050420489599073240666889709889894188130585024538845120155768290541568 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) (if (<=.f64 x #s(literal 1160000000000000011807165744414720 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))
Outputs
(+.f64 (*.f64 z (fma.f64 #s(literal -6 binary64) x (*.f64 y #s(literal 6 binary64)))) x)
(fma.f64 (-.f64 y x) (*.f64 z #s(literal 6 binary64)) x)
(if (<=.f64 z #s(literal -57/2 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x))) (if (<=.f64 z #s(literal 5944751508129055/36028797018963968 binary64)) (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) (-.f64 y x)))))
(if (<=.f64 z #s(literal -57/2 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64))) (if (<=.f64 z #s(literal 5944751508129055/36028797018963968 binary64)) (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 (-.f64 y x) z) #s(literal 6 binary64)))))
(if (<=.f64 x #s(literal -3500000000000000293846712132725826783607127456880330262100049920 binary64)) #s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x)) (if (<=.f64 x #s(literal 130000000000000001177626345472 binary64)) (fma.f64 #s(approx (* (- y x) 6) (*.f64 y #s(literal 6 binary64))) z x) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))))
(if (<=.f64 x #s(literal -495407149444547/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 binary64)) #s(approx (+ (* (* (- y x) 6) z) x) (*.f64 (fma.f64 z #s(literal -6 binary64) #s(literal 1 binary64)) x)) (if (<=.f64 x #s(literal 7495340081610701/1208925819614629174706176 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))))
(if (<=.f64 x #s(literal -495407149444547/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x)) (if (<=.f64 x #s(literal 7495340081610701/1208925819614629174706176 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #s(approx (+ x (* (* (- y x) 6) z)) (fma.f64 (*.f64 z x) #s(literal -6 binary64) x))))
(if (<=.f64 x #s(literal -179999999999999993936297438428848109688337101780762537988205802481050420489599073240666889709889894188130585024538845120155768290541568 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) (if (<=.f64 x #s(literal 1160000000000000011807165744414720 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 z #s(literal 6 binary64)) y)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))))
(if (<=.f64 x #s(literal -179999999999999993936297438428848109688337101780762537988205802481050420489599073240666889709889894188130585024538845120155768290541568 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z))) (if (<=.f64 x #s(literal 1160000000000000011807165744414720 binary64)) #s(approx (+ x (* (* (- y x) 6) z)) (*.f64 (*.f64 y #s(literal 6 binary64)) z)) #s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))))
#s(approx (+ x (* (* (- y x) 6) z)) #s(approx (* (* (- y x) z) 6) (*.f64 (*.f64 #s(literal -6 binary64) x) z)))

soundness2.2s (24.8%)

Memory
-6.2MiB live, 959.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0824
01224
14224
231824
3420324
0825223
02314479
17334437
221243869
364803824
085053622
028157
039157
1116157
2734157
08345153
028145
040145
1104145
2635145
37768145
08405141
0972817
13112817
29162781
326172781
451732781
574822781
080572631
028147
044145
1151145
21105138
08753133
097741
1311741
2914705
32615705
45179705
57484705
08016675
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 908 to 417 computations (54.1% saved)

preprocess506.0ms (5.8%)

Memory
-8.4MiB live, 118.5MiB allocated
Compiler

Compiled 934 to 174 computations (81.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...