Data.Colour.RGB:hslsv from colour-2.3.3, B

Time bar (total: 7.9s)

start0.0ms (0%)

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

analyze161.0ms (2%)

Memory
17.1MiB live, 164.6MiB allocated; 30ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
50%49.9%49.9%0.2%0%0%0%5
50%49.9%49.9%0.2%0%0%0%6
50%49.9%49.9%0.2%0%0%0%7
50%49.9%49.9%0.2%0%0%0%8
50%49.9%49.9%0.2%0%0%0%9
75%74.8%24.9%0.2%0%0%0%10
75%74.8%24.9%0.2%0%0%0%11
75%74.8%24.9%0.2%0%0%0%12
Compiler

Compiled 15 to 15 computations (0% saved)

sample1.3s (16%)

Memory
55.5MiB live, 1 595.3MiB allocated; 254ms collecting garbage
Samples
747.0ms8 126×0valid
8.0ms62×1valid
7.0ms37×2valid
7.0ms28×3valid
1.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 419.0ms
ival-mult: 148.0ms (35.3% of total)
ival-sub: 129.0ms (30.8% of total)
ival-add: 64.0ms (15.3% of total)
ival-div: 51.0ms (12.2% of total)
adjust: 10.0ms (2.4% of total)
exact: 8.0ms (1.9% of total)
ival-true: 6.0ms (1.4% of total)
ival-assert: 3.0ms (0.7% of total)
Bogosity

explain325.0ms (4.1%)

Memory
-37.4MiB live, 413.2MiB allocated; 205ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
10-0-(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
00-0-#s(literal 120 binary64)
00-0-a
00-0-t
00-0-(*.f64 a #s(literal 120 binary64))
00-0-z
00-0-#s(literal 60 binary64)
00-0-(-.f64 z t)
00-0-y
00-0-(*.f64 #s(literal 60 binary64) (-.f64 x y))
00-0-(-.f64 x y)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))o/n10
(*.f64 #s(literal 60 binary64) (-.f64 x y))overflow1
+.f64(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))nan-rescue10
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))overflow18
(*.f64 #s(literal 60 binary64) (-.f64 x y))overflow1
(*.f64 a #s(literal 120 binary64))overflow1
Confusion
Predicted +Predicted -
+20
-0254
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+200
-00254
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0254
12
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
64.0ms480×0valid
12.0ms10×2valid
3.0ms18×1valid
1.0ms3valid
Compiler

Compiled 103 to 43 computations (58.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 31.0ms (57.1% of total)
ival-add: 12.0ms (22.1% of total)
ival-sub: 6.0ms (11% of total)
ival-div: 4.0ms (7.4% of total)
adjust: 2.0ms (3.7% of total)
exact: 1.0ms (1.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess59.0ms (0.8%)

Memory
12.8MiB live, 60.2MiB allocated; 29ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081273
1176268
2407268
3631268
41027268
51592268
62014268
72044268
01313
01913
12713
24613
36613
48913
512313
615613
716513
817313
918113
018112
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 13 to 13 computations (0% saved)

eval0.0ms (0%)

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

Compiled 0 to 5 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Compiler

Compiled 13 to 13 computations (0% saved)

simplify8.0ms (0.1%)

Memory
9.5MiB live, 9.5MiB allocated; 0ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 60 binary64) (-.f64 x y))
cost-diff0
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01343
01943
12743
24643
36643
48943
512343
615643
716543
817343
918143
018142
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
#s(literal 60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
Outputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
#s(literal 60 binary64)
(-.f64 x y)
x
y
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)

localize45.0ms (0.6%)

Memory
-27.6MiB live, 65.1MiB allocated; 11ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 a #s(literal 120 binary64))
accuracy0.03515625
(*.f64 #s(literal 60 binary64) (-.f64 x y))
accuracy0.2968729358302058
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.42491842121366274
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Samples
18.0ms240×0valid
16.0ms2valid
2.0ms1valid
1.0ms3valid
Compiler

Compiled 45 to 15 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-sub: 16.0ms (62.3% of total)
ival-mult: 3.0ms (11.7% of total)
ival-div: 2.0ms (7.8% of total)
adjust: 2.0ms (7.8% of total)
ival-add: 1.0ms (3.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series15.0ms (0.2%)

Memory
32.3MiB live, 32.3MiB allocated; 0ms collecting garbage
Counts
5 → 69
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(-.f64 x y)
(*.f64 a #s(literal 120 binary64))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* -1 y)
(- x y)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y x) 1)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x y) 1))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
Calls

15 calls:

TimeVariablePointExpression
2.0ms
t
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
2.0ms
y
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
1.0ms
x
@inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
1.0ms
x
@0
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))
1.0ms
x
@-inf
((+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (- x y) (* a 120))

simplify233.0ms (3%)

Memory
-8.1MiB live, 235.6MiB allocated; 53ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02741421
19401316
235391270
084931195
Stop Event
iter limit
node limit
Counts
69 → 68
Calls
Call 1
Inputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* -1 y)
(- x y)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
x
(* x (+ 1 (* -1 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y x) 1)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x y) 1))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 (/.f64 x y) y (neg.f64 y))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) (/.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z) (*.f64 (*.f64 (-.f64 x y) t) t)) (*.f64 z z)))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 (-.f64 x y) #s(literal -60 binary64) (neg.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (*.f64 (-.f64 x y) (pow.f64 (/.f64 t z) #s(literal 3 binary64))))))) (neg.f64 z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t) (*.f64 #s(literal -120 binary64) a))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t))
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (/.f64 (fma.f64 (*.f64 (-.f64 x y) z) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t))) (*.f64 t t)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) #s(literal 60 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (neg.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (*.f64 (-.f64 x y) (pow.f64 (/.f64 z t) #s(literal 3 binary64))))))) (neg.f64 t))
(* 60 (/ (- x y) (- z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))

rewrite237.0ms (3%)

Memory
2.7MiB live, 268.9MiB allocated; 59ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01333
01933
16733
249933
3640133
0825132
Stop Event
iter limit
node limit
iter limit
Counts
5 → 206
Calls
Call 1
Inputs
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(-.f64 x y)
(*.f64 a #s(literal 120 binary64))
Outputs
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (fma.f64 #s(literal 14400 binary64) a (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))) (fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 9 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 6 binary64))) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (fma.f64 #s(literal 14400 binary64) a (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64))))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64)) (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 2 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 6 binary64)))) (fma.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (-.f64 (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3600 binary64)) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3/2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3/2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (/.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (fabs.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (/.f64 (fabs.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal 216000 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 #s(literal 1728000 binary64) (/.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 #s(literal 1728000 binary64) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 60 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal -120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(-.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 7200 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (+.f64 t z)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (*.f64 (+.f64 t z) (-.f64 z t))) (neg.f64 (+.f64 t z)))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 t z) t (*.f64 z z))))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 (+.f64 t z) t (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) #s(literal 60 binary64)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))))
(*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (neg.f64 (-.f64 z t))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (+.f64 t z) (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))))
(*.f64 (fma.f64 (+.f64 t z) t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 t z)) (*.f64 (+.f64 t z) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (fma.f64 (+.f64 t z) t (*.f64 z z))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (fma.f64 t (-.f64 t z) (*.f64 z z)))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (+.f64 t z) (-.f64 z t))) (-.f64 z t))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 2 binary64)))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t z) t)))
(/.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 3 binary64)) (pow.f64 z #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 t z) t) (-.f64 (*.f64 (+.f64 t z) t) (*.f64 z z)) (pow.f64 z #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 (pow.f64 t #s(literal 3 binary64)) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (fma.f64 t (-.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (-.f64 (*.f64 z z) (*.f64 (+.f64 t z) t))))
(/.f64 (*.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 t z) t) #s(literal 3 binary64)) (pow.f64 z #s(literal 6 binary64)))) (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 t z) t) (-.f64 (*.f64 (+.f64 t z) t) (*.f64 z z)) (pow.f64 z #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (*.f64 (neg.f64 (+.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 60 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t t (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)))
(fma.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 t t (*.f64 z z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 (+.f64 t z) t) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t t (*.f64 z z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (+.f64 t z) t)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y x) y)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 y x) y) (-.f64 (*.f64 (+.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 #s(literal -60 binary64) (neg.f64 (-.f64 x y)))
(*.f64 (neg.f64 (-.f64 x y)) #s(literal -60 binary64))
(*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (+.f64 y x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(*.f64 (-.f64 x y) #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) (-.f64 x y))
(/.f64 (*.f64 #s(literal 60 binary64) (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) #s(literal 60 binary64)) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal 60 binary64)) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y x) y)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 y x) y) (-.f64 (*.f64 (+.f64 y x) y) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (+.f64 y x) (/.f64 (-.f64 x y) (+.f64 y x)))
(*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (/.f64 (-.f64 x y) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 x (/.f64 x (+.f64 y x)))) (*.f64 (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))))) (fma.f64 x (/.f64 x (+.f64 y x)) (*.f64 y (/.f64 y (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (+.f64 y x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 x (/.f64 x (+.f64 y x))) (fma.f64 (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))) (*.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 y x) y (*.f64 x x)) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 4 binary64))) (*.f64 (fma.f64 y y (*.f64 x x)) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 y #s(literal 9 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 y x) #s(literal 3 binary64)) (pow.f64 y #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y y (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (+.f64 y x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 y x) y (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 (+.f64 y x) y (*.f64 x x)))
(neg.f64 (neg.f64 (-.f64 x y)))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 x y))) (-.f64 x y) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(fma.f64 x (/.f64 x (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(-.f64 (*.f64 x (/.f64 x (+.f64 y x))) (*.f64 y (/.f64 y (+.f64 y x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 (+.f64 y x) y (*.f64 x x))))
(-.f64 x y)
(+.f64 (*.f64 x (/.f64 x (+.f64 y x))) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(neg.f64 (*.f64 #s(literal -120 binary64) a))

eval85.0ms (1.1%)

Memory
-12.7MiB live, 141.5MiB allocated; 53ms collecting garbage
Compiler

Compiled 9 834 to 1 008 computations (89.7% saved)

prune14.0ms (0.2%)

Memory
-4.8MiB live, 41.4MiB allocated; 4ms collecting garbage
Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New24912261
Fresh000
Picked101
Done000
Total25012262
Accuracy
100.0%
Counts
262 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
99.9%
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
57.1%
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
56.7%
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
74.9%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
77.0%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
77.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
92.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
49.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Compiler

Compiled 550 to 436 computations (20.7% saved)

simplify17.0ms (0.2%)

Memory
7.8MiB live, 54.2MiB allocated; 3ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 60 binary64) x)
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
cost-diff1
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 (-.f64 x y) z)
cost-diff0
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
cost-diff0
(*.f64 #s(literal 120 binary64) a)
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
cost-diff0
(-.f64 z t)
cost-diff0
(/.f64 #s(literal 60 binary64) (-.f64 z t))
cost-diff0
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030214
044211
175211
2112211
3170211
4230211
5276211
6306211
7326211
8344211
9348211
10351211
11353211
0353210
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(-.f64 x y)
x
y
z
#s(literal 60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal 60 binary64) x)
#s(literal 60 binary64)
x
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
a
#s(literal 120 binary64)
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
a
#s(literal 120 binary64)
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
(-.f64 x y)
x
y
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (-.f64 z t))
#s(literal 60 binary64)
(-.f64 z t)
z
t
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) z) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(-.f64 x y)
x
y
z
#s(literal 60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 #s(literal 60 binary64) x)
(*.f64 x #s(literal 60 binary64))
#s(literal 60 binary64)
x
(-.f64 z t)
z
t
(*.f64 a #s(literal 120 binary64))
(*.f64 #s(literal 120 binary64) a)
a
#s(literal 120 binary64)

localize70.0ms (0.9%)

Memory
19.7MiB live, 163.8MiB allocated; 11ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal 60 binary64) x)
accuracy0.2968729358302058
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
accuracy0.42491842121366274
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
accuracy30.00218844161221
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.01171875
(/.f64 (-.f64 x y) z)
accuracy0.3320291858302058
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy0.0
(-.f64 x y)
accuracy0.01171875
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy0.2109375
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy30.161645789425798
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
accuracy0.0
(-.f64 x y)
accuracy0.0078125
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
accuracy0.01171875
(/.f64 #s(literal 60 binary64) (-.f64 z t))
accuracy0.2109375
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
Samples
46.0ms240×0valid
3.0ms1valid
3.0ms2valid
1.0ms3valid
Compiler

Compiled 181 to 24 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 11.0ms (42.3% of total)
ival-div: 6.0ms (23.1% of total)
ival-add: 4.0ms (15.4% of total)
ival-sub: 3.0ms (11.5% of total)
adjust: 2.0ms (7.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series80.0ms (1%)

Memory
-12.1MiB live, 32.4MiB allocated; 11ms collecting garbage
Counts
16 → 117
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal 60 binary64) x)
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (/ x (* y z)) (/ 1 z)))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(* -1 t)
(- z t)
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/ (- x y) z)
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ z (* -1 t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(* t (- (/ z t) 1))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Calls

15 calls:

TimeVariablePointExpression
60.0ms
z
@0
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (/ (- x y) z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* 60 x))
4.0ms
z
@-inf
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (/ (- x y) z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* 60 x))
2.0ms
x
@-inf
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (/ (- x y) z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* 60 x))
1.0ms
x
@inf
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (/ (- x y) z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* 60 x))
1.0ms
x
@0
((+ (* a 120) (* (/ 60 (- z t)) (- x y))) (* (/ 60 (- z t)) (- x y)) (/ 60 (- z t)) (- z t) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* 120 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (/ (- x y) z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* 60 x))

simplify194.0ms (2.5%)

Memory
3.2MiB live, 184.3MiB allocated; 41ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04692021
115561882
254991826
083571712
Stop Event
iter limit
node limit
Counts
117 → 115
Calls
Call 1
Inputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -1 (/ y z))
(+ (* -1 (/ y z)) (/ x z))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* 60 (/ x (- z t)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(/ x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (/ x (* y z)) (/ 1 z)))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(* -1 t)
(- z t)
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/ (- x y) z)
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (* z (- (/ t z) 1)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ z (* -1 t))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(* t (- (/ z t) 1))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Outputs
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) z))
(* -1 (/ y z))
(/.f64 (neg.f64 y) z)
(+ (* -1 (/ y z)) (/ x z))
(/.f64 (-.f64 x y) z)
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) z)) x)
(/ x z)
(/.f64 x z)
(* x (+ (* -1 (/ y (* x z))) (/ 1 z)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) z) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) (-.f64 z t)) x)
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) z)))
(* -1 (* x (- (/ y (* x z)) (/ 1 z))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (/.f64 y x) z) (/.f64 #s(literal 1 binary64) z)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) z)) y)
(* y (- (/ x (* y z)) (/ 1 z)))
(*.f64 (-.f64 (/.f64 (/.f64 x y) z) (/.f64 #s(literal 1 binary64) z)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (-.f64 (/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) x (*.f64 #s(literal -120 binary64) a)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (/.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) (-.f64 z t)) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(fma.f64 (/.f64 x y) y (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) z)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x (* y z))) (/ 1 z))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) z) (neg.f64 y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal 60 binary64) #s(literal -60 binary64)) y)
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64)))) (-.f64 (/.f64 y (pow.f64 t #s(literal 3 binary64))) (/.f64 x (pow.f64 t #s(literal 3 binary64))))) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) t)
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) (*.f64 t t)) z (/.f64 #s(literal -60 binary64) t))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 z (pow.f64 t #s(literal 4 binary64))) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (/.f64 #s(literal -60 binary64) (*.f64 t t))) z (/.f64 #s(literal -60 binary64) t))
(* -1 t)
(neg.f64 t)
(- z t)
(-.f64 z t)
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 (*.f64 z a) #s(literal 120 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) z) (*.f64 t t) (*.f64 (-.f64 x y) (pow.f64 (/.f64 t z) #s(literal 3 binary64)))))) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ (+ 60 (* 60 (/ t z))) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 t z) t)) z) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal 60 binary64) (*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 t (/.f64 t z) t) z))) z)
z
(* z (+ 1 (* -1 (/ t z))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 t z)) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (*.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (/.f64 (-.f64 x y) z) (pow.f64 t #s(literal 3 binary64)))) z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(neg.f64 (/.f64 (fma.f64 (/.f64 t z) #s(literal -60 binary64) #s(literal -60 binary64)) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 t z) t)) z) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 60 binary64) t (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) z) (*.f64 t t))) z)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (* z (- (/ t z) 1)))
(*.f64 (neg.f64 z) (-.f64 (/.f64 t z) #s(literal 1 binary64)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 #s(literal 120 binary64) a (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 (/.f64 (-.f64 x y) z) t))) z) (-.f64 x y))) z)
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 x y) z) t (-.f64 x y)) z) #s(literal 60 binary64) (*.f64 (*.f64 (*.f64 #s(literal 60 binary64) t) (fma.f64 (-.f64 x y) (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 (/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z) z) t (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 4 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 (/.f64 #s(literal 60 binary64) z) z)) t (/.f64 #s(literal 60 binary64) z))
(+ z (* -1 t))
(-.f64 z t)
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t) (*.f64 #s(literal -120 binary64) a))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t))
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) (fma.f64 (/.f64 (/.f64 (-.f64 x y) t) t) (*.f64 z z) (*.f64 (-.f64 x y) (pow.f64 (/.f64 z t) #s(literal 3 binary64)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 z t) z)) t) #s(literal 60 binary64)) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) #s(literal -60 binary64)) (fma.f64 (/.f64 (fma.f64 z (/.f64 z t) z) t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(* t (- (/ z t) 1))
(*.f64 (-.f64 (/.f64 z t) #s(literal 1 binary64)) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t) (*.f64 #s(literal 120 binary64) a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) #s(literal 60 binary64)) t)) (neg.f64 t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) t) z (-.f64 x y)) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 (/.f64 (-.f64 x y) t) z))) #s(literal 60 binary64)) t)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (*.f64 #s(literal -60 binary64) (/.f64 (fma.f64 (*.f64 (-.f64 x y) z) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t))) t))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal -60 binary64) #s(literal -60 binary64)) t)
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal -60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 z t) z)) t)) t)
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (fma.f64 #s(literal -60 binary64) z (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) t)) t)) (neg.f64 t))
(* -1 (* t (+ 1 (* -1 (/ z t)))))
(*.f64 (+.f64 (/.f64 z t) #s(literal -1 binary64)) t)
(* 60 (/ (- x y) (- z t)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal 60 binary64) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal -60 binary64)) #s(literal 120 binary64)))

rewrite291.0ms (3.7%)

Memory
5.7MiB live, 445.6MiB allocated; 85ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030165
044162
1165162
21053162
09128161
Stop Event
iter limit
node limit
iter limit
Counts
16 → 417
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(-.f64 z t)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 (-.f64 x y) z)
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x))
(*.f64 #s(literal 60 binary64) x)
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))))) (neg.f64 (fma.f64 #s(literal -120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (fma.f64 #s(literal -120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64))))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)))) (fma.f64 #s(literal -120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))))))))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 #s(literal 120 binary64) a (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(fma.f64 a #s(literal 120 binary64) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(fma.f64 a #s(literal 120 binary64) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(-.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 a (-.f64 (*.f64 #s(literal 14400 binary64) a) (*.f64 #s(literal 7200 binary64) (/.f64 (-.f64 x y) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64))) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64))) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 #s(literal -60 binary64) (neg.f64 (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (-.f64 z t))
(neg.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(fma.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 t (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) z) (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 z z) (+.f64 t z))) (*.f64 (/.f64 (*.f64 t t) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)))) (+.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z)))) (*.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))))) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z z) (+.f64 t z)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (+.f64 t z)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 z z) (+.f64 t z)) (fma.f64 (/.f64 (*.f64 t t) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)) (*.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (fma.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (neg.f64 (neg.f64 (+.f64 t z))))
(/.f64 (neg.f64 (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t)))) (+.f64 t z))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 t z)) (*.f64 (+.f64 t z) (*.f64 t t))) (*.f64 (+.f64 t z) (+.f64 t z)))
(/.f64 (-.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 t z) (neg.f64 (-.f64 z t))) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (neg.f64 (neg.f64 (+.f64 t z))))
(/.f64 (*.f64 (+.f64 t z) (-.f64 z t)) (+.f64 t z))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z)))))
(/.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(neg.f64 (neg.f64 (-.f64 z t)))
(-.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 t t) (+.f64 t z)))
(-.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))) (/.f64 (pow.f64 t #s(literal 3 binary64)) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(-.f64 z t)
(+.f64 (/.f64 (*.f64 z z) (+.f64 t z)) (/.f64 (*.f64 (neg.f64 t) t) (+.f64 t z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))
(neg.f64 (*.f64 #s(literal -120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z))
(*.f64 (*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))
(*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y))
(*.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64))) (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64))) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y))) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal -60 binary64)) (*.f64 (+.f64 y x) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(literal 60 binary64)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal -60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 60 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (*.f64 (*.f64 #s(literal -60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (neg.f64 (-.f64 z t)) (+.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 z t)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 60 binary64) (+.f64 y x)) (-.f64 x y)) (*.f64 (-.f64 z t) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (-.f64 z t) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(neg.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 x y)))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(fma.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(fma.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 z (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))) (*.f64 t (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) z) (*.f64 (*.f64 (/.f64 #s(literal 60 binary64) (+.f64 t z)) (/.f64 (-.f64 x y) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y)))) (+.f64 y x))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(neg.f64 (neg.f64 (-.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 #s(literal -3600 binary64) (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a)))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 3 binary64)) #s(literal 216000 binary64) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z))))))))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 (-.f64 x y) z) (-.f64 (*.f64 #s(literal 3600 binary64) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 7200 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (pow.f64 (/.f64 (-.f64 x y) z) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 (*.f64 #s(literal 120 binary64) a) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) z))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) z))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y x) z) (/.f64 (-.f64 x y) z))) (neg.f64 (/.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (pow.f64 (/.f64 y z) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(/.f64 (neg.f64 (fma.f64 x z (*.f64 (neg.f64 z) y))) (neg.f64 (*.f64 z z)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 z)) (*.f64 (neg.f64 z) (neg.f64 y))) (*.f64 z z))
(/.f64 (-.f64 (*.f64 (neg.f64 x) z) (*.f64 (neg.f64 z) y)) (*.f64 (neg.f64 z) z))
(/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 z (neg.f64 y))) (*.f64 z (neg.f64 z)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 z))
(/.f64 (*.f64 (/.f64 (+.f64 y x) z) (/.f64 (-.f64 x y) z)) (/.f64 (+.f64 y x) z))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (pow.f64 (/.f64 y z) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (*.f64 (+.f64 y x) (neg.f64 (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)))
(/.f64 (fma.f64 x z (*.f64 (neg.f64 z) y)) (*.f64 z z))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) z))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 z))
(/.f64 (-.f64 x y) z)
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 z)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (/.f64 (+.f64 y x) z)) (/.f64 (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (/.f64 (+.f64 y x) z)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))) (/.f64 (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x z) #s(literal 2 binary64)) (*.f64 (/.f64 y z) (+.f64 (/.f64 y z) (/.f64 x z))))))
(-.f64 (/.f64 (*.f64 x z) (*.f64 z z)) (/.f64 (*.f64 z y) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) z)) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) z)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) z)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) z) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) z))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) z) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) z))
(-.f64 (/.f64 x z) (/.f64 y z))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) z)) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) z)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1728000 binary64) (pow.f64 a #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (neg.f64 (-.f64 z t))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 14400 binary64) a) a (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -120 binary64) a) (fma.f64 #s(literal -120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (neg.f64 (-.f64 z t))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
(fma.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(fma.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(fma.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 z (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))) (*.f64 t (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t)))))
(+.f64 (*.f64 (fma.f64 z z (*.f64 t t)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 z z) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 (*.f64 t (+.f64 t z)) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) z) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) t))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 z z (*.f64 t t))) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t z)))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)))
(+.f64 (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 z z)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (*.f64 t (+.f64 t z))))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))))
(*.f64 x #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) x)

eval151.0ms (1.9%)

Memory
4.4MiB live, 193.2MiB allocated; 48ms collecting garbage
Compiler

Compiled 25 239 to 2 062 computations (91.8% saved)

prune53.0ms (0.7%)

Memory
12.6MiB live, 59.0MiB allocated; 3ms collecting garbage
Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New60110611
Fresh257
Picked325
Done000
Total60617623
Accuracy
100.0%
Counts
623 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
74.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
77.8%
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
57.1%
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
77.0%
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
92.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
28.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
58.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
61.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal 60 binary64) #s(literal 120 binary64)) a)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
Compiler

Compiled 855 to 638 computations (25.4% saved)

simplify118.0ms (1.5%)

Memory
8.5MiB live, 99.0MiB allocated; 10ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 60 binary64))
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
cost-diff0
(/.f64 y z)
cost-diff0
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
cost-diff0
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
cost-diff0
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
cost-diff0
(/.f64 x z)
cost-diff0
(*.f64 (/.f64 x z) #s(literal 60 binary64))
cost-diff0
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
cost-diff0
(/.f64 #s(literal 60 binary64) a)
cost-diff0
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
cost-diff2
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043318
063318
1102318
2156318
3279318
4597316
51311316
63229316
75118316
85792316
95958316
106126316
116326316
127373316
08227306
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(literal 60 binary64)
a
(/.f64 (-.f64 x y) (-.f64 z t))
(-.f64 x y)
x
y
(-.f64 z t)
z
t
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
x
z
#s(literal 60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(-.f64 x y)
x
y
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
(/.f64 #s(literal 60 binary64) z)
#s(literal 60 binary64)
z
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
y
z
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
x
#s(literal 60 binary64)
(-.f64 z t)
z
t
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a) (-.f64 x y) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(literal 60 binary64)
a
(/.f64 (-.f64 x y) (-.f64 z t))
(-.f64 x y)
x
y
(-.f64 z t)
z
t
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
x
z
#s(literal 60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))
(-.f64 x y)
x
y
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
(/.f64 #s(literal 60 binary64) z)
#s(literal 60 binary64)
z
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
y
z
#s(literal -60 binary64)
(*.f64 #s(literal 120 binary64) a)
#s(literal 120 binary64)
a
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
x
#s(literal 60 binary64)
(-.f64 z t)
z
t

localize210.0ms (2.7%)

Memory
-6.5MiB live, 296.3MiB allocated; 29ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 x #s(literal 60 binary64))
accuracy0.0078125
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
accuracy0.42491842121366274
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
accuracy30.00218844161221
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
accuracy0.0
(*.f64 #s(literal 120 binary64) a)
accuracy0.3398416858302058
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
accuracy19.57374352739198
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
accuracy0.0
(-.f64 x y)
accuracy0.2109375
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
accuracy31.603027434912324
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
accuracy0.0
(/.f64 x z)
accuracy0.2335671752307068
(*.f64 (/.f64 x z) #s(literal 60 binary64))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
accuracy43.010774186038454
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
accuracy0.0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
accuracy0.0234375
(/.f64 (-.f64 x y) (-.f64 z t))
accuracy2.0161447583224374
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
accuracy4.589277451496028
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
Samples
177.0ms238×0valid
5.0ms2valid
4.0ms1valid
2.0ms3valid
Compiler

Compiled 221 to 35 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 111.0ms
ival-mult: 56.0ms (50.6% of total)
ival-div: 42.0ms (38% of total)
ival-add: 6.0ms (5.4% of total)
adjust: 3.0ms (2.7% of total)
ival-sub: 3.0ms (2.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series65.0ms (0.8%)

Memory
2.3MiB live, 49.2MiB allocated; 4ms collecting garbage
Counts
22 → 179
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(-.f64 x y)
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
(/.f64 (-.f64 x y) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* 60 (/ x z))
(/ x z)
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* -1 (/ y (- z t)))
(+ (* -1 (/ y (- z t))) (/ x (- z t)))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 60 (* -60 (/ y x))))
(/ x (- z t))
(* x (+ (* -1 (/ y (* x (- z t)))) (/ 1 (- z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y (* x (- z t))) (/ 1 (- z t)))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ (* 60 (/ x z)) (* 120 a))
(+ x (* -1 y))
(* 120 a)
(/ y z)
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x (* y (- z t))) (/ 1 (- z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ x (* y (- z t)))) (/ 1 (- z t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(/ (+ (* -60 y) (* 120 (* a z))) z)
(* -1 (/ (- x y) t))
(+ (* -1 (/ (- x y) t)) (* z (- (/ y (pow t 2)) (/ x (pow t 2)))))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (/ y (pow t 2)) (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)) (/ x (pow t 2)))))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (* z (- (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2)) (* -1 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))) (/ y (pow t 2))) (/ x (pow t 2)))))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/ (- x y) z)
(/ (- (+ x (/ (* t (- x y)) z)) y) z)
(/ (- (+ x (/ (* (pow t 2) (- x y)) (pow z 2))) (+ y (* -1 (/ (* t (- x y)) z)))) z)
(/ (- (+ x (/ (* (pow t 3) (- x y)) (pow z 3))) (+ y (+ (* -1 (/ (* t (- x y)) z)) (* -1 (/ (* (pow t 2) (- x y)) (pow z 2)))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* t (- x y)) (/ (* (pow t 2) (- x y)) z)) z))) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (- x y))) (* -1 (/ (* (pow t 3) (- x y)) z))) z)) (* t (- x y))) z))) z))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(- (+ (/ x z) (/ (* t (- x y)) (pow z 2))) (/ y z))
(- (+ (* t (- (/ (* t (- x y)) (pow z 3)) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(- (+ (* t (- (* t (- (/ (* t (- x y)) (pow z 4)) (* -1 (/ (- x y) (pow z 3))))) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/ (+ (* -1 (- x y)) (* -1 (/ (* z (- x y)) t))) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 2) (- x y)) (pow t 2)))) (/ (* z (- x y)) t)) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 3) (- x y)) (pow t 3)))) (+ (/ (* z (- x y)) t) (/ (* (pow z 2) (- x y)) (pow t 2)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (/ (- (+ x (/ (* z (- x y)) t)) y) t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (* (pow z 2) (- x y)) t)) (* z (- x y))) t))) y) t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (- x y)) t) (* -1 (* (pow z 2) (- x y)))) t)) (* z (- x y))) t))) y) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ 60 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* a (+ 120 (* -60 (/ y (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(* -1 (* a (- (* 60 (/ y (* a z))) 120)))
Calls

15 calls:

TimeVariablePointExpression
24.0ms
x
@0
((* (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (/ 60 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ x z) 60) (/ x z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (+ (* (/ y z) -60) (* 120 a)) (/ y z) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* x 60) (/ (- x y) (- z t)) (* 120 a))
8.0ms
a
@0
((* (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (/ 60 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ x z) 60) (/ x z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (+ (* (/ y z) -60) (* 120 a)) (/ y z) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* x 60) (/ (- x y) (- z t)) (* 120 a))
3.0ms
z
@0
((* (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (/ 60 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ x z) 60) (/ x z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (+ (* (/ y z) -60) (* 120 a)) (/ y z) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* x 60) (/ (- x y) (- z t)) (* 120 a))
3.0ms
x
@-inf
((* (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (/ 60 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ x z) 60) (/ x z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (+ (* (/ y z) -60) (* 120 a)) (/ y z) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* x 60) (/ (- x y) (- z t)) (* 120 a))
3.0ms
x
@inf
((* (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (/ 60 a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ x z) 60) (/ x z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (- x y) (/ 60 (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (+ (* (/ y z) -60) (* 120 a)) (/ y z) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* x 60) (/ (- x y) (- z t)) (* 120 a))

simplify281.0ms (3.6%)

Memory
16.1MiB live, 187.4MiB allocated; 44ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07543748
126093632
084133415
Stop Event
iter limit
node limit
Counts
179 → 178
Calls
Call 1
Inputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* 60 (/ x z))
(/ x z)
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -1 y)
(- x y)
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 x)
(* -1 (/ y (- z t)))
(+ (* -1 (/ y (- z t))) (/ x (- z t)))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 60 (* -60 (/ y x))))
(/ x (- z t))
(* x (+ (* -1 (/ y (* x (- z t)))) (/ 1 (- z t))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* -1 (* x (- (/ y (* x (- z t))) (/ 1 (- z t)))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ (* 60 (/ x z)) (* 120 a))
(+ x (* -1 y))
(* 120 a)
(/ y z)
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* -60 (/ y z))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (/ x y) 1))
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x y)) 60))
(* y (- (/ x (* y (- z t))) (/ 1 (- z t))))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* -1 (* y (+ (* -1 (/ x (* y (- z t)))) (/ 1 (- z t)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(/ -60 t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(/ (+ (* -60 y) (* 120 (* a z))) z)
(* -1 (/ (- x y) t))
(+ (* -1 (/ (- x y) t)) (* z (- (/ y (pow t 2)) (/ x (pow t 2)))))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (/ y (pow t 2)) (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)) (/ x (pow t 2)))))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (* z (- (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2)) (* -1 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))) (/ y (pow t 2))) (/ x (pow t 2)))))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ 60 z)
(/ (+ 60 (* 60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/ (- x y) z)
(/ (- (+ x (/ (* t (- x y)) z)) y) z)
(/ (- (+ x (/ (* (pow t 2) (- x y)) (pow z 2))) (+ y (* -1 (/ (* t (- x y)) z)))) z)
(/ (- (+ x (/ (* (pow t 3) (- x y)) (pow z 3))) (+ y (+ (* -1 (/ (* t (- x y)) z)) (* -1 (/ (* (pow t 2) (- x y)) (pow z 2)))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* t (- x y)) (/ (* (pow t 2) (- x y)) z)) z))) z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (- x y))) (* -1 (/ (* (pow t 3) (- x y)) z))) z)) (* t (- x y))) z))) z))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(- (+ (/ x z) (/ (* t (- x y)) (pow z 2))) (/ y z))
(- (+ (* t (- (/ (* t (- x y)) (pow z 3)) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(- (+ (* t (- (* t (- (/ (* t (- x y)) (pow z 4)) (* -1 (/ (- x y) (pow z 3))))) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/ (+ (* -1 (- x y)) (* -1 (/ (* z (- x y)) t))) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 2) (- x y)) (pow t 2)))) (/ (* z (- x y)) t)) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 3) (- x y)) (pow t 3)))) (+ (/ (* z (- x y)) t) (/ (* (pow z 2) (- x y)) (pow t 2)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(* -1 (/ (- (+ x (/ (* z (- x y)) t)) y) t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (* (pow z 2) (- x y)) t)) (* z (- x y))) t))) y) t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (- x y)) t) (* -1 (* (pow z 2) (- x y)))) t)) (* z (- x y))) t))) y) t))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ 60 a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* a (+ 120 (* -60 (/ y (* a z)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(* -1 (* a (- (* 60 (/ y (* a z))) 120)))
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) z) (*.f64 #s(literal -120 binary64) a))
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/ x z)
(/.f64 x z)
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* -1 (/ y (- z t)))
(/.f64 (neg.f64 y) (-.f64 z t))
(+ (* -1 (/ y (- z t))) (/ x (- z t)))
(/.f64 (-.f64 x y) (-.f64 z t))
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 (fma.f64 a (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) x)
(* 60 (/ x (* a (- z t))))
(*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a x)) (/.f64 y (-.f64 z t)) (-.f64 (/.f64 #s(literal 120 binary64) x) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a)))) x)
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 z x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(/ x (- z t))
(/.f64 x (-.f64 z t))
(* x (+ (* -1 (/ y (* x (- z t)))) (/ 1 (- z t))))
(fma.f64 x (/.f64 (/.f64 (neg.f64 y) x) (-.f64 z t)) (/.f64 x (-.f64 z t)))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) x) #s(literal -1 binary64) (/.f64 #s(literal -60 binary64) z)))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (fma.f64 (/.f64 #s(literal 60 binary64) x) (/.f64 y (-.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* -1 (* x (- (/ y (* x (- z t))) (/ 1 (- z t)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y (*.f64 (-.f64 z t) x)) (/.f64 #s(literal 1 binary64) (-.f64 z t))))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) a)
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64))
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ x (* -1 y))
(-.f64 x y)
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(/ y z)
(/.f64 y z)
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 a (/.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) y) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 z t)) (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) (-.f64 z t)))) y)
(* -60 (/ y (* a (- z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 (-.f64 (fma.f64 (/.f64 x (*.f64 (*.f64 (-.f64 z t) y) a)) #s(literal 60 binary64) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) y)
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (fma.f64 (/.f64 x (*.f64 z y)) #s(literal 60 binary64) (/.f64 #s(literal -60 binary64) z))) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) y) (/.f64 x (-.f64 z t)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* y (- (* 120 (/ a y)) (* 60 (/ 1 z))))
(*.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (/.f64 #s(literal -60 binary64) z)) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* y (- (/ x (* y (- z t))) (/ 1 (- z t))))
(*.f64 (-.f64 (/.f64 x (*.f64 (-.f64 z t) y)) (/.f64 #s(literal 1 binary64) (-.f64 z t))) y)
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) z)) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -120 (/ a y)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 #s(literal -120 binary64) (/.f64 a y) (/.f64 #s(literal 60 binary64) z)) (neg.f64 y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ x (* y (- z t)))) (/ 1 (- z t)))))
(neg.f64 (fma.f64 (neg.f64 y) (/.f64 x (*.f64 (-.f64 z t) y)) (/.f64 y (-.f64 z t))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a)
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(fma.f64 (*.f64 z (*.f64 #s(literal 60 binary64) a)) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (+.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t)))) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) a) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 (*.f64 #s(literal 60 binary64) z) (*.f64 a (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t))))) z (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t)) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (/.f64 (-.f64 x y) a) t) (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) z)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))))) z (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t)) (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) #s(literal 60 binary64))) z (fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) t) #s(literal 120 binary64)))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 (*.f64 z a) #s(literal 120 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) z)
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t)) (*.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(/ -60 t)
(/.f64 #s(literal -60 binary64) t)
(- (* -60 (/ z (pow t 2))) (* 60 (/ 1 t)))
(fma.f64 (/.f64 z (*.f64 t t)) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) t))
(- (* z (- (* -60 (/ z (pow t 3))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (fma.f64 (/.f64 z (pow.f64 t #s(literal 3 binary64))) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) (*.f64 t t))) z (/.f64 #s(literal -60 binary64) t))
(- (* z (- (* z (- (* -60 (/ z (pow t 4))) (* 60 (/ 1 (pow t 3))))) (* 60 (/ 1 (pow t 2))))) (* 60 (/ 1 t)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 z (pow.f64 t #s(literal 4 binary64))) #s(literal -60 binary64) (/.f64 #s(literal -60 binary64) (pow.f64 t #s(literal 3 binary64)))) z (/.f64 #s(literal -60 binary64) (*.f64 t t))) z (/.f64 #s(literal -60 binary64) t))
(/ (+ (* -60 y) (* 120 (* a z))) z)
(/.f64 (fma.f64 (*.f64 z a) #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) y)) z)
(* -1 (/ (- x y) t))
(/.f64 (-.f64 x y) (neg.f64 t))
(+ (* -1 (/ (- x y) t)) (* z (- (/ y (pow t 2)) (/ x (pow t 2)))))
(fma.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) z (/.f64 (-.f64 x y) (neg.f64 t)))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (/ y (pow t 2)) (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)) (/ x (pow t 2)))))
(fma.f64 (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) z (/.f64 (-.f64 x y) (neg.f64 t)))
(+ (* -1 (/ (- x y) t)) (* z (- (+ (* z (- (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2)) (* -1 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))) (/ y (pow t 2))) (/ x (pow t 2)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t) (/.f64 (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) t)) z (-.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t)))) z (/.f64 (-.f64 x y) (neg.f64 t)))
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) (*.f64 z z)) (/.f64 (/.f64 (-.f64 x y) a) z)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) a) (*.f64 z z))) (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (-.f64 x (-.f64 y (*.f64 t (/.f64 (-.f64 x y) z)))) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z) (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) (-.f64 x y)) (pow.f64 z #s(literal 3 binary64)))))) z)
(/ 60 z)
(/.f64 #s(literal 60 binary64) z)
(/ (+ 60 (* 60 (/ t z))) z)
(/.f64 (fma.f64 (/.f64 t z) #s(literal 60 binary64) #s(literal 60 binary64)) z)
(/ (- (+ 60 (* 60 (/ (pow t 2) (pow z 2)))) (* -60 (/ t z))) z)
(/.f64 (-.f64 #s(literal 60 binary64) (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)))) z)
(/ (- (+ 60 (* 60 (/ (pow t 3) (pow z 3)))) (+ (* -60 (/ t z)) (* -60 (/ (pow t 2) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 (/.f64 t z) #s(literal 3 binary64)) #s(literal 60 binary64) #s(literal 60 binary64)) (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 t z) (/.f64 t z)))) z)
(/ (- x y) z)
(/.f64 (-.f64 x y) z)
(/ (- (+ x (/ (* t (- x y)) z)) y) z)
(/.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y)) z)
(/ (- (+ x (/ (* (pow t 2) (- x y)) (pow z 2))) (+ y (* -1 (/ (* t (- x y)) z)))) z)
(/.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z) (-.f64 x (-.f64 y (*.f64 t (/.f64 (-.f64 x y) z))))) z)
(/ (- (+ x (/ (* (pow t 3) (- x y)) (pow z 3))) (+ y (+ (* -1 (/ (* t (- x y)) z)) (* -1 (/ (* (pow t 2) (- x y)) (pow z 2)))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) x) (-.f64 y (fma.f64 t (/.f64 (-.f64 x y) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))))) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 t (/.f64 (-.f64 x y) z))))) z)) (neg.f64 z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) a))) z))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) a) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) a) (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (-.f64 x y) z)))) z)) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 t (/.f64 (-.f64 x y) z))))) z)) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z)))) z)) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t z)) 60) z))
(/.f64 (-.f64 (*.f64 (/.f64 t z) #s(literal -60 binary64)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (*.f64 t t) z) t)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) z)) (* 60 (pow t 2))) z)) (* -60 t)) z)) 60) z))
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) z) (*.f64 t t))) z) #s(literal -1 binary64) (*.f64 #s(literal 60 binary64) t)) (neg.f64 z)) #s(literal 60 binary64)) (neg.f64 z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (* t (- x y)) z))) z))
(/.f64 (neg.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* t (- x y)) (/ (* (pow t 2) (- x y)) z)) z))) z))
(/.f64 (-.f64 (neg.f64 (-.f64 x y)) (/.f64 (fma.f64 (-.f64 x y) t (*.f64 t (*.f64 t (/.f64 (-.f64 x y) z)))) z)) (neg.f64 z))
(* -1 (/ (+ (* -1 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) (- x y))) (* -1 (/ (* (pow t 3) (- x y)) z))) z)) (* t (- x y))) z))) z))
(/.f64 (-.f64 (neg.f64 (-.f64 x y)) (/.f64 (fma.f64 (-.f64 x y) t (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (-.f64 x y) t) t (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z)))) z)) z)) (neg.f64 z))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a)
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (/.f64 (-.f64 x y) (*.f64 z z)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 (fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 (/.f64 t a) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (/.f64 (-.f64 x y) a) (*.f64 z z))) (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(fma.f64 (fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 t a) (/.f64 (/.f64 (-.f64 x y) a) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (*.f64 z z)))) t (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) z) #s(literal 120 binary64)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 t #s(literal 60 binary64)) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ t (pow z 2))) (* 60 (/ 1 z)))
(fma.f64 (/.f64 t (*.f64 z z)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* 60 (/ t (pow z 3))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 3 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z))
(+ (* t (+ (* t (+ (* 60 (/ t (pow z 4))) (* 60 (/ 1 (pow z 3))))) (* 60 (/ 1 (pow z 2))))) (* 60 (/ 1 z)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 t (pow.f64 z #s(literal 4 binary64))) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 #s(literal 60 binary64) (*.f64 z z))) t (/.f64 #s(literal 60 binary64) z))
(- (+ (/ x z) (/ (* t (- x y)) (pow z 2))) (/ y z))
(fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z))
(- (+ (* t (- (/ (* t (- x y)) (pow z 3)) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(fma.f64 (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z))) t (/.f64 (-.f64 x y) z))
(- (+ (* t (- (* t (- (/ (* t (- x y)) (pow z 4)) (* -1 (/ (- x y) (pow z 3))))) (* -1 (/ (- x y) (pow z 2))))) (/ x z)) (/ y z))
(fma.f64 (fma.f64 (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64)))) t (/.f64 (-.f64 x y) (*.f64 z z))) t (/.f64 (-.f64 x y) z))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 (*.f64 #s(literal -60 binary64) z) (/.f64 (-.f64 x y) (*.f64 t t)) (fma.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (/.f64 z a) (/.f64 (/.f64 (-.f64 x y) a) t)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (-.f64 x y) (*.f64 t t)) (/.f64 z a) (fma.f64 (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (*.f64 z z) a) (/.f64 (/.f64 (-.f64 x y) a) t))) #s(literal 120 binary64))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t) (*.f64 z (/.f64 (-.f64 x y) t))) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t) (/.f64 (*.f64 (pow.f64 z #s(literal 3 binary64)) (-.f64 x y)) (pow.f64 t #s(literal 3 binary64))))) (*.f64 #s(literal -60 binary64) (-.f64 x y))) t)
(/ (- (* -60 (/ z t)) 60) t)
(/.f64 (-.f64 (*.f64 (/.f64 z t) #s(literal -60 binary64)) #s(literal 60 binary64)) t)
(/ (- (* -60 (/ (pow z 2) (pow t 2))) (+ 60 (* 60 (/ z t)))) t)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 z z) t) (/.f64 #s(literal -60 binary64) t)) (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64))) t)
(/ (- (* -60 (/ (pow z 3) (pow t 3))) (+ 60 (+ (* 60 (/ z t)) (* 60 (/ (pow z 2) (pow t 2)))))) t)
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 z t) #s(literal 3 binary64)) #s(literal -60 binary64)) (fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) #s(literal 60 binary64))) t)
(/ (+ (* -1 (- x y)) (* -1 (/ (* z (- x y)) t))) t)
(/.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) (neg.f64 t))
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 2) (- x y)) (pow t 2)))) (/ (* z (- x y)) t)) t)
(/.f64 (fma.f64 (neg.f64 (*.f64 z z)) (/.f64 (-.f64 x y) (*.f64 t t)) (neg.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)))) t)
(/ (- (+ (* -1 (- x y)) (* -1 (/ (* (pow z 3) (- x y)) (pow t 3)))) (+ (/ (* z (- x y)) t) (/ (* (pow z 2) (- x y)) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (-.f64 x y))) (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t) (*.f64 z (/.f64 (-.f64 x y) t)))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t))))) t)) (neg.f64 t)))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z a) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) a))) t))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) a) (*.f64 (/.f64 (*.f64 z z) a) (/.f64 (-.f64 x y) t)))) t)) t))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (-.f64 x y) z (*.f64 z (*.f64 z (/.f64 (-.f64 x y) t))))) t)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 (-.f64 x y) z) z (*.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t)))) t)) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ 60 (* 60 (/ z t))) t))
(/.f64 (fma.f64 (/.f64 z t) #s(literal 60 binary64) #s(literal 60 binary64)) (neg.f64 t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -60 (/ (pow z 2) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (*.f64 z z) t) z)) t)) (neg.f64 t))
(* -1 (/ (+ 60 (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) t)) (* -60 (pow z 2))) t)) (* 60 z)) t))) t))
(/.f64 (-.f64 #s(literal 60 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 z z))) t) #s(literal -1 binary64) (*.f64 #s(literal -60 binary64) z)) t)) (neg.f64 t))
(* -1 (/ (- (+ x (/ (* z (- x y)) t)) y) t))
(/.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)) (neg.f64 t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (* (pow z 2) (- x y)) t)) (* z (- x y))) t))) y) t))
(/.f64 (-.f64 (-.f64 x (/.f64 (-.f64 (*.f64 (*.f64 z z) (/.f64 (-.f64 x y) (neg.f64 t))) (*.f64 (-.f64 x y) z)) t)) y) (neg.f64 t))
(* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (- (/ (* (pow z 3) (- x y)) t) (* -1 (* (pow z 2) (- x y)))) t)) (* z (- x y))) t))) y) t))
(/.f64 (-.f64 (-.f64 x (/.f64 (-.f64 (/.f64 (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 (-.f64 x y) z) z)) (neg.f64 t)) (*.f64 (-.f64 x y) z)) t)) y) (neg.f64 t))
(* 60 (/ (- x y) (- z t)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ (- x y) (* a (- z t))))
(*.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) a)
(/ 60 a)
(/.f64 #s(literal 60 binary64) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(* a (+ 120 (* -60 (/ y (* a z)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 120 binary64)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) a) #s(literal -60 binary64)) z) #s(literal 120 binary64)))
(* -1 (* a (- (* 60 (/ y (* a z))) 120)))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (/.f64 y (*.f64 z a)) #s(literal 60 binary64)) #s(literal 120 binary64)))

rewrite337.0ms (4.3%)

Memory
-29.8MiB live, 402.5MiB allocated; 79ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043281
063281
1214281
21391281
08151273
Stop Event
iter limit
node limit
iter limit
Counts
22 → 258
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(/.f64 #s(literal 60 binary64) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(/.f64 x z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(-.f64 x y)
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(/.f64 y z)
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
(/.f64 (-.f64 x y) (-.f64 z t))
(*.f64 #s(literal 120 binary64) a)
Outputs
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(*.f64 a (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a)) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a)) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))) (*.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)))) (+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))))) (+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (-.f64 (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) #s(literal 14400 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) #s(literal 1728000 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 a)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) a) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) #s(literal 120 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (neg.f64 (-.f64 x y)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 (/.f64 #s(literal 14400 binary64) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (/.f64 (-.f64 x y) (-.f64 z t)) a) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal -60 binary64) (neg.f64 a))
(/.f64 #s(literal 60 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 60 binary64) a)
(neg.f64 (/.f64 #s(literal -60 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64)))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(*.f64 x (/.f64 #s(literal 60 binary64) z))
(*.f64 #s(literal 60 binary64) (/.f64 x z))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 #s(literal 60 binary64) (neg.f64 x))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x #s(literal 60 binary64)))) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 60 binary64)) (neg.f64 z))
(/.f64 (*.f64 #s(literal 60 binary64) (neg.f64 x)) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 x #s(literal 60 binary64))) (neg.f64 z))
(/.f64 (*.f64 x #s(literal 60 binary64)) z)
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 x) (neg.f64 z))
(/.f64 x z)
(neg.f64 (/.f64 (neg.f64 x) z))
(neg.f64 (/.f64 x (neg.f64 z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y)))
(*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 x y))
(*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 x y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (*.f64 (+.f64 y x) (-.f64 x y))) (+.f64 y x))
(/.f64 (*.f64 #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
#s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 60 binary64) (/.f64 y z)) (*.f64 #s(literal 60 binary64) (/.f64 y z)))) (fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal 60 binary64) (/.f64 y z))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)))) (fma.f64 #s(literal 120 binary64) a (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 60 binary64) (/.f64 y z)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 #s(literal 60 binary64) (/.f64 y z)) (*.f64 #s(literal 60 binary64) (/.f64 y z)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 y z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a))))
(/.f64 (fma.f64 #s(literal -216000 binary64) (pow.f64 (/.f64 y z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z))))))
(fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(fma.f64 y (/.f64 #s(literal -60 binary64) z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))) (/.f64 (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(-.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal 60 binary64) (/.f64 y z)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 y z)) #s(literal -60 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 120 binary64)) a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 y z) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 120 binary64) a) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) #s(literal 2 binary64)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) (*.f64 #s(literal 120 binary64) a)) (fma.f64 #s(literal -60 binary64) (/.f64 y z) (*.f64 #s(literal -120 binary64) a))))
(+.f64 (*.f64 #s(literal -60 binary64) (/.f64 y z)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 y) (neg.f64 z))
(/.f64 y z)
(neg.f64 (/.f64 (neg.f64 y) z))
(neg.f64 (/.f64 y (neg.f64 z)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 a) #s(literal 120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (*.f64 #s(literal -1728000 binary64) (pow.f64 a #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))) (-.f64 z t)))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (neg.f64 (-.f64 z t))))
#s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64)))
(*.f64 x #s(literal 60 binary64))
(*.f64 #s(literal 60 binary64) x)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y x)) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (-.f64 x y) (-.f64 z t)))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (+.f64 y x) (-.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x y)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) y))) (neg.f64 (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (-.f64 z t))) (*.f64 (neg.f64 (-.f64 z t)) (neg.f64 y))) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 z t)) (*.f64 (neg.f64 (-.f64 z t)) y)) (*.f64 (neg.f64 (-.f64 z t)) (-.f64 z t)))
(/.f64 (-.f64 (*.f64 x (neg.f64 (-.f64 z t))) (*.f64 (-.f64 z t) (neg.f64 y))) (*.f64 (-.f64 z t) (neg.f64 (-.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64))) (/.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 3 binary64)) (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 y x) (-.f64 z t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (-.f64 x y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (-.f64 (*.f64 x (-.f64 z t)) (*.f64 (-.f64 z t) y)) (pow.f64 (-.f64 z t) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (*.f64 (+.f64 y x) (-.f64 z t)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t)))
(/.f64 (neg.f64 (-.f64 x y)) (neg.f64 (-.f64 z t)))
(/.f64 (-.f64 x y) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)))
(neg.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (/.f64 (+.f64 y x) (-.f64 z t))) (/.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (/.f64 (+.f64 y x) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))))) (/.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (-.f64 z t)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 y (-.f64 z t)) #s(literal 2 binary64)) (*.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))))))
(-.f64 (/.f64 (*.f64 x (-.f64 z t)) (pow.f64 (-.f64 z t) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 z t) y) (pow.f64 (-.f64 z t) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 z t))) (/.f64 (*.f64 y y) (*.f64 (+.f64 y x) (-.f64 z t))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (-.f64 z t))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (-.f64 z t)) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (-.f64 z t)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (-.f64 z t)) (/.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (-.f64 z t)))
(-.f64 (/.f64 x (-.f64 z t)) (/.f64 y (-.f64 z t)))
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 y x) (-.f64 z t))) (/.f64 (*.f64 (neg.f64 y) y) (*.f64 (+.f64 y x) (-.f64 z t))))
(*.f64 #s(literal 120 binary64) a)
(*.f64 a #s(literal 120 binary64))

eval170.0ms (2.2%)

Memory
-10.8MiB live, 157.0MiB allocated; 119ms collecting garbage
Compiler

Compiled 23 130 to 2 195 computations (90.5% saved)

prune102.0ms (1.3%)

Memory
2.3MiB live, 48.6MiB allocated; 4ms collecting garbage
Pruning

20 alts after pruning (14 fresh and 6 done)

PrunedKeptTotal
New4439452
Fresh5510
Picked145
Done022
Total44920469
Accuracy
100.0%
Counts
469 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
74.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
77.4%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
92.7%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
28.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
21.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
58.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
59.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
59.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
49.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Compiler

Compiled 979 to 713 computations (27.2% saved)

simplify240.0ms (3%)

Memory
19.3MiB live, 162.9MiB allocated; 23ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal -60 binary64) y)
cost-diff0
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
cost-diff0
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
cost-diff0
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
cost-diff0
(*.f64 #s(literal -60 binary64) (-.f64 y x))
cost-diff0
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
cost-diff0
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
cost-diff0
(/.f64 y (-.f64 z t))
cost-diff0
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
cost-diff0
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
cost-diff0
(/.f64 y z)
cost-diff0
(*.f64 (/.f64 y z) #s(literal -60 binary64))
cost-diff0
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
cost-diff0
(-.f64 x y)
cost-diff0
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
cost-diff0
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
cost-diff2
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044332
062332
1100332
2160332
3310332
4686330
51334330
62616330
73746330
84090330
94175330
104217330
114217330
124817330
134940330
144940330
155530330
165704330
175711330
185711330
195711330
205711330
215849330
225873330
235873330
08979322
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
#s(literal 60 binary64)
(*.f64 (-.f64 z t) a)
(-.f64 z t)
z
t
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/.f64 y z)
y
z
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
#s(literal -60 binary64)
(-.f64 y x)
y
x
(-.f64 z t)
z
t
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
#s(literal -60 binary64)
y
(-.f64 z t)
z
t
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a)))
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(-.f64 x y)
x
y
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
#s(literal 60 binary64)
(*.f64 (-.f64 z t) a)
(-.f64 z t)
z
t
a
#s(literal 120 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(/.f64 y z)
y
z
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
y
(-.f64 z t)
z
t
#s(literal -60 binary64)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 y x))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 y x)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (-.f64 y x))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(*.f64 (-.f64 y x) #s(literal -60 binary64))
#s(literal -60 binary64)
(-.f64 y x)
y
x
(-.f64 z t)
z
t
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
a
#s(literal 120 binary64)
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
#s(literal -60 binary64)
y
(-.f64 z t)
z
t

localize153.0ms (1.9%)

Memory
-15.2MiB live, 322.1MiB allocated; 21ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 #s(literal -60 binary64) y)
accuracy0.0078125
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
accuracy0.42491842121366274
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
accuracy33.08899185361653
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
accuracy0.0
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
accuracy0.03515625
(*.f64 #s(literal -60 binary64) (-.f64 y x))
accuracy0.42491842121366274
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
accuracy0.00390625
(/.f64 y (-.f64 z t))
accuracy0.24043260463040328
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
accuracy30.574046253447204
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
accuracy32.29138052859528
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
accuracy0.0
(/.f64 y z)
accuracy0.2153738643988453
(*.f64 (/.f64 y z) #s(literal -60 binary64))
accuracy23.2061194806245
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
accuracy43.674571681102485
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
accuracy0.015625
(*.f64 (-.f64 z t) a)
accuracy0.09375
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
accuracy0.871117149865613
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
accuracy4.589277451496028
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
Samples
120.0ms240×0valid
4.0ms1valid
3.0ms2valid
2.0ms3valid
Compiler

Compiled 230 to 36 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
ival-div: 51.0ms (49.9% of total)
ival-mult: 39.0ms (38.1% of total)
ival-add: 5.0ms (4.9% of total)
ival-sub: 4.0ms (3.9% of total)
adjust: 2.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series58.0ms (0.7%)

Memory
11.3MiB live, 103.0MiB allocated; 7ms collecting garbage
Counts
22 → 213
Calls
Call 1
Inputs
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/.f64 y z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(*.f64 (-.f64 z t) a)
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* -60 (/ y z))
(/ y z)
(/ y (- z t))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (/ x y) 1))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* 60 (/ (- y x) t))
(+ (* -60 (* z (- (/ x (pow t 2)) (/ y (pow t 2))))) (* 60 (/ (- y x) t)))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) t)))))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* z (+ (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) (pow t 2))) (* -60 (/ (- (/ x (pow t 2)) (/ y (pow t 2))) t)))))))
(/ -60 (* a t))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(* -1 (* a t))
(+ (* -1 (* a t)) (* a z))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(* -60 (/ (- y x) z))
(/ (+ (* -60 (- y x)) (* -60 (/ (* t (- y x)) z))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (+ (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))) (* -60 (/ (* (pow t 3) (- y x)) (pow z 3)))))) z)
(/ 60 (* a z))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(* a z)
(* z (+ a (* -1 (/ (* a t) z))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (/ (+ (* 60 (- y x)) (* 60 (/ (* t (- y x)) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -60 (/ (* (pow t 2) (- y x)) z))) z)) (* 60 (- y x))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -1 (/ (+ (* 60 (* (pow t 2) (- y x))) (* 60 (/ (* (pow t 3) (- y x)) z))) z))) z)) (* 60 (- y x))) z))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* -60 (/ (* t (- y x)) (pow z 2))) (* -60 (/ (- y x) z)))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (* t (- y x)) (pow z 3))) (* -60 (/ (- y x) (pow z 2))))))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (- y x) (pow z 2))) (* t (+ (* -60 (/ (* t (- y x)) (pow z 4))) (* -60 (/ (- y x) (pow z 3))))))))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/ (+ (* 60 (- y x)) (* 60 (/ (* z (- y x)) t))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (+ (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))) (* 60 (/ (* (pow z 3) (- y x)) (pow t 3)))))) t)
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(* t (+ (* -1 a) (/ (* a z) t)))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -60 (/ (* z (- y x)) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* 60 (* z (- y x))) (* 60 (/ (* (pow z 2) (- y x)) t))) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow z 2) (- y x))) (* -60 (/ (* (pow z 3) (- y x)) t))) t)) (* 60 (* z (- y x)))) t))) t))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ 60 (* a (- z t)))
(* a (- z t))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Calls

15 calls:

TimeVariablePointExpression
19.0ms
y
@inf
((* (+ (* (- x y) (/ 60 (* (- z t) a))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (- x y) (/ 60 (* (- z t) a))) 120) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ y z) -60) (/ y z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (* (/ y (- z t)) -60) (/ y (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (/ (* -60 (- y x)) (- z t)) (* -60 (- y x)) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* -60 y) (/ 60 (* (- z t) a)) (* (- z t) a))
5.0ms
t
@0
((* (+ (* (- x y) (/ 60 (* (- z t) a))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (- x y) (/ 60 (* (- z t) a))) 120) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ y z) -60) (/ y z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (* (/ y (- z t)) -60) (/ y (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (/ (* -60 (- y x)) (- z t)) (* -60 (- y x)) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* -60 y) (/ 60 (* (- z t) a)) (* (- z t) a))
4.0ms
z
@-inf
((* (+ (* (- x y) (/ 60 (* (- z t) a))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (- x y) (/ 60 (* (- z t) a))) 120) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ y z) -60) (/ y z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (* (/ y (- z t)) -60) (/ y (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (/ (* -60 (- y x)) (- z t)) (* -60 (- y x)) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* -60 y) (/ 60 (* (- z t) a)) (* (- z t) a))
3.0ms
y
@-inf
((* (+ (* (- x y) (/ 60 (* (- z t) a))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (- x y) (/ 60 (* (- z t) a))) 120) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ y z) -60) (/ y z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (* (/ y (- z t)) -60) (/ y (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (/ (* -60 (- y x)) (- z t)) (* -60 (- y x)) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* -60 y) (/ 60 (* (- z t) a)) (* (- z t) a))
3.0ms
z
@0
((* (+ (* (- x y) (/ 60 (* (- z t) a))) 120) a) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (- x y) (/ 60 (* (- z t) a))) 120) (- x y) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (+ (* (/ (- x y) z) 60) (* 120 a)) (* (/ y z) -60) (/ y z) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (* (/ y (- z t)) -60) (/ y (- z t)) (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (* (- x y) (/ 60 (- z t))) (/ (* -60 (- y x)) (- z t)) (* -60 (- y x)) (+ (* a 120) (/ (* 60 (- x y)) (- z t))) (/ (* 60 (- x y)) (- z t)) (* 60 (- x y)) (* -60 y) (/ 60 (* (- z t) a)) (* (- z t) a))

simplify255.0ms (3.2%)

Memory
15.2MiB live, 329.9MiB allocated; 123ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09954618
135804407
081694158
Stop Event
iter limit
node limit
Counts
213 → 212
Calls
Call 1
Inputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(+ (* -60 (/ y (- z t))) (* 120 a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(* -1 y)
(- x y)
(+ (* -60 (/ y z)) (* 120 a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(* -60 (/ y (- z t)))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(* -60 y)
(+ (* -60 y) (* 60 x))
(* 60 (/ x (- z t)))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(* 60 (/ x (* a (- z t))))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
x
(* x (+ 1 (* -1 (/ y x))))
(* 60 (/ x z))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(* 60 x)
(* x (+ 60 (* -60 (/ y x))))
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(+ (* 60 (/ x (- z t))) (* 120 a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(+ x (* -1 y))
(+ (* 60 (/ x z)) (* 120 a))
(* -60 (/ y z))
(/ y z)
(/ y (- z t))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(* -60 (/ y (* a (- z t))))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(* y (- (/ x y) 1))
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(* y (- (* 60 (/ x y)) 60))
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(+ 120 (* -60 (/ (- x y) (* a t))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(* 60 (/ (- x y) z))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(* -60 (/ (- x y) t))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(* 60 (/ y t))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(* -1 (/ y t))
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(* 60 (/ (- y x) t))
(+ (* -60 (* z (- (/ x (pow t 2)) (/ y (pow t 2))))) (* 60 (/ (- y x) t)))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) t)))))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* z (+ (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) (pow t 2))) (* -60 (/ (- (/ x (pow t 2)) (/ y (pow t 2))) t)))))))
(/ -60 (* a t))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(* -1 (* a t))
(+ (* -1 (* a t)) (* a z))
(* 120 a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
120
(+ 120 (* 60 (/ (- x y) (* a z))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/ (+ y (/ (* t y) z)) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(* -60 (/ (- y x) z))
(/ (+ (* -60 (- y x)) (* -60 (/ (* t (- y x)) z))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (+ (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))) (* -60 (/ (* (pow t 3) (- y x)) (pow z 3)))))) z)
(/ 60 (* a z))
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(* a z)
(* z (+ a (* -1 (/ (* a t) z))))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(* -1 (/ (+ (* 60 (- y x)) (* 60 (/ (* t (- y x)) z))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -60 (/ (* (pow t 2) (- y x)) z))) z)) (* 60 (- y x))) z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -1 (/ (+ (* 60 (* (pow t 2) (- y x))) (* 60 (/ (* (pow t 3) (- y x)) z))) z))) z)) (* 60 (- y x))) z))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(+ (/ y z) (/ (* t y) (pow z 2)))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(+ (* -60 (/ (* t (- y x)) (pow z 2))) (* -60 (/ (- y x) z)))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (* t (- y x)) (pow z 3))) (* -60 (/ (- y x) (pow z 2))))))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (- y x) (pow z 2))) (* t (+ (* -60 (/ (* t (- y x)) (pow z 4))) (* -60 (/ (- y x) (pow z 3))))))))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/ (+ (* 60 (- y x)) (* 60 (/ (* z (- y x)) t))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (+ (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))) (* 60 (/ (* (pow z 3) (- y x)) (pow t 3)))))) t)
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(* t (+ (* -1 a) (/ (* a z) t)))
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(* -1 (/ (+ y (/ (* y z) t)) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -60 (/ (* z (- y x)) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* 60 (* z (- y x))) (* 60 (/ (* (pow z 2) (- y x)) t))) t))) t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow z 2) (- y x))) (* -60 (/ (* (pow z 3) (- y x)) t))) t)) (* 60 (* z (- y x)))) t))) t))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(* 60 (/ (- x y) (- z t)))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(* 60 (/ (- x y) (* a (- z t))))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/ 60 (* a (- z t)))
(* a (- z t))
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
Outputs
(* a (+ 120 (* -60 (/ y (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a)
(+ (* 60 (/ x (- z t))) (* a (+ 120 (* -60 (/ y (* a (- z t)))))))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))
(+ (* -60 (/ y (- z t))) (* 120 a))
(fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y (- z t))) (+ (* 60 (/ x (- z t))) (* 120 a)))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (-.f64 z t)))
(+ 120 (* -60 (/ y (* a (- z t)))))
(fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ y (* a (- z t)))) (* 60 (/ x (* a (- z t))))))
(+.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(* -1 y)
(neg.f64 y)
(- x y)
(-.f64 x y)
(+ (* -60 (/ y z)) (* 120 a))
(fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ y z)) (+ (* 60 (/ x z)) (* 120 a)))
(fma.f64 (/.f64 (-.f64 y x) z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y (- z t)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(+ (* -60 (/ y (- z t))) (* 60 (/ x (- z t))))
(/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (-.f64 z t))
(* -60 y)
(*.f64 #s(literal -60 binary64) y)
(+ (* -60 y) (* 60 x))
(*.f64 (-.f64 y x) #s(literal -60 binary64))
(* 60 (/ x (- z t)))
(*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64))
(* x (+ (* 60 (/ 1 (- z t))) (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)))
(*.f64 (fma.f64 a (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (+ (* 120 (/ a x)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) x)
(* 60 (/ x (* a (- z t))))
(*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* a (* x (- z t))))) (+ (* 120 (/ 1 x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 a x)) (/.f64 y (-.f64 z t)) (+.f64 (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) (/.f64 #s(literal 120 binary64) x))) x)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* 60 (/ x z))
(*.f64 (/.f64 x z) #s(literal 60 binary64))
(* x (+ (* -60 (/ y (* x z))) (+ (* 120 (/ a x)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 (/.f64 y x) z) #s(literal -60 binary64) (fma.f64 (/.f64 a x) #s(literal 120 binary64) (/.f64 #s(literal 60 binary64) z))) x)
(* x (+ (* -60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) x)
(* 60 x)
(*.f64 #s(literal 60 binary64) x)
(* x (+ 60 (* -60 (/ y x))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -60 binary64) #s(literal 60 binary64)) x)
(* -1 (* x (- (* -1 (/ (* a (+ 120 (* -60 (/ y (* a (- z t)))))) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y (- z t))) (* 120 a)) x)) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* -1 (/ (+ 120 (* -60 (/ y (* a (- z t))))) x)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64) #s(literal 120 binary64)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))))
(* -1 (* x (- (/ y x) 1)))
(*.f64 (neg.f64 x) (-.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ (+ (* -60 (/ y z)) (* 120 a)) x)) (* 60 (/ 1 z)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)) (neg.f64 x)) (/.f64 #s(literal 60 binary64) z)))
(* -1 (* x (- (* 60 (/ y (* x (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y (*.f64 (-.f64 z t) x)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(* -1 (* x (- (* 60 (/ y x)) 60)))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (/.f64 y x) #s(literal 60 binary64)) #s(literal 60 binary64)))
(* a (+ 120 (* 60 (/ x (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) a)
(+ (* -60 (/ y (- z t))) (* a (+ 120 (* 60 (/ x (* a (- z t)))))))
(fma.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(+ (* 60 (/ x (- z t))) (* 120 a))
(fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ 120 (* 60 (/ x (* a (- z t)))))
(fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64))
(+ x (* -1 y))
(-.f64 x y)
(+ (* 60 (/ x z)) (* 120 a))
(fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* -60 (/ y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/ y z)
(/.f64 y z)
(/ y (- z t))
(/.f64 y (-.f64 z t))
(* y (- (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) a) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (+ (* 60 (/ x (* y (- z t)))) (* 120 (/ a y))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (fma.f64 (/.f64 a y) #s(literal 120 binary64) (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64))) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* -60 (/ y (* a (- z t))))
(*.f64 (/.f64 y (*.f64 (-.f64 z t) a)) #s(literal -60 binary64))
(* y (- (+ (* 60 (/ x (* a (* y (- z t))))) (* 120 (/ 1 y))) (* 60 (/ 1 (* a (- z t))))))
(*.f64 (-.f64 (fma.f64 (/.f64 x (*.f64 (*.f64 (-.f64 z t) y) a)) #s(literal 60 binary64) (/.f64 #s(literal 120 binary64) y)) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) y)
(* y (- (/ x y) 1))
(*.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y)
(* y (- (+ (* 60 (/ x (* y z))) (* 120 (/ a y))) (* 60 (/ 1 z))))
(*.f64 (-.f64 (fma.f64 (/.f64 (/.f64 x y) z) #s(literal 60 binary64) (*.f64 (/.f64 a y) #s(literal 120 binary64))) (/.f64 #s(literal 60 binary64) z)) y)
(* y (- (* 60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t)))))
(*.f64 (-.f64 (*.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal 60 binary64)) (/.f64 #s(literal 60 binary64) (-.f64 z t))) y)
(* y (- (* 60 (/ x y)) 60))
(*.f64 (-.f64 (*.f64 (/.f64 x y) #s(literal 60 binary64)) #s(literal 60 binary64)) y)
(* -1 (* y (+ (* -1 (/ (* a (+ 120 (* 60 (/ x (* a (- z t)))))) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) y) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x (- z t))) (* 120 a)) y)) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ 120 (* 60 (/ x (* a (- z t))))) y)) (* 60 (/ 1 (* a (- z t)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64) #s(literal 120 binary64)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))) (neg.f64 y))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (+ (* 60 (/ x z)) (* 120 a)) y)) (* 60 (/ 1 z)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) y) #s(literal -1 binary64) (/.f64 #s(literal 60 binary64) z)) (neg.f64 y))
(* -1 (* y (+ (* -60 (/ x (* y (- z t)))) (* 60 (/ 1 (- z t))))))
(*.f64 (fma.f64 (/.f64 x (*.f64 (-.f64 z t) y)) #s(literal -60 binary64) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 y))
(* -1 (* y (+ 60 (* -60 (/ x y)))))
(*.f64 (fma.f64 (/.f64 x y) #s(literal -60 binary64) #s(literal 60 binary64)) (neg.f64 y))
(* a (+ 120 (* -60 (/ (- x y) (* a t)))))
(*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)) a)
(+ (* 60 (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))) (* a (+ 120 (* -60 (/ (- x y) (* a t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) a) (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) z) (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (*.f64 a (+.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t))))) z (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* -60 (/ (- x y) (* a t))))) (* z (+ (* 60 (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (* z (+ (* 60 (/ (* a (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))))) (pow t 2))) (* 60 (/ (* a (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) a) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) (*.f64 (*.f64 #s(literal 60 binary64) (*.f64 a (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t)))) z)) z (*.f64 (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)) a))
(+ (* -60 (/ (- x y) t)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (/.f64 (-.f64 y x) (*.f64 t t)) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (/.f64 (-.f64 y x) (*.f64 t t)) t) (/.f64 (-.f64 y x) (*.f64 t t)))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* -60 (/ (- x y) t)) (+ (* 120 a) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (/.f64 (-.f64 y x) (*.f64 t t)) t) (/.f64 (/.f64 (-.f64 y x) (*.f64 t t)) t))) z (*.f64 (/.f64 (-.f64 y x) (*.f64 t t)) #s(literal 60 binary64))) z (fma.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (* -60 (/ (- x y) (* a t))))
(fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* 60 (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))))))
(fma.f64 #s(literal -60 binary64) (-.f64 (/.f64 (/.f64 (-.f64 x y) a) t) (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) z)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) t))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))))) z (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)))
(+ 120 (+ (* -60 (/ (- x y) (* a t))) (* z (+ (* 60 (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (* z (+ (* 60 (/ (* z (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2))))) (pow t 2))) (* 60 (/ (- (/ y (* a (pow t 2))) (/ x (* a (pow t 2)))) t))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t) (/.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) t))) z (*.f64 (-.f64 (/.f64 y (*.f64 (*.f64 t t) a)) (/.f64 x (*.f64 (*.f64 t t) a))) #s(literal 60 binary64))) z (fma.f64 (/.f64 #s(literal -60 binary64) t) (/.f64 (-.f64 x y) a) #s(literal 120 binary64)))
(* 60 (/ (- x y) z))
(*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64))
(/ (+ (* 60 (- x y)) (* 120 (* a z))) z)
(/.f64 (fma.f64 (*.f64 a z) #s(literal 120 binary64) (*.f64 (-.f64 x y) #s(literal 60 binary64))) z)
(* -60 (/ (- x y) t))
(*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64))
(+ (* -60 (/ (- x y) t)) (* 60 (* z (- (/ y (pow t 2)) (/ x (pow t 2))))))
(*.f64 #s(literal -60 binary64) (-.f64 (/.f64 (-.f64 x y) t) (*.f64 (/.f64 (-.f64 y x) (*.f64 t t)) z)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (/.f64 (-.f64 y x) (*.f64 t t)) t) (/.f64 (-.f64 y x) (*.f64 t t)))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(+ (* -60 (/ (- x y) t)) (* z (+ (* 60 (- (/ y (pow t 2)) (/ x (pow t 2)))) (* z (+ (* 60 (/ (* z (- (/ y (pow t 2)) (/ x (pow t 2)))) (pow t 2))) (* 60 (/ (- (/ y (pow t 2)) (/ x (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (/.f64 (-.f64 y x) (*.f64 t t)) t) (/.f64 (/.f64 (-.f64 y x) (*.f64 t t)) t))) z (*.f64 (/.f64 (-.f64 y x) (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 (/.f64 (-.f64 x y) t) #s(literal -60 binary64)))
(* 60 (/ y t))
(*.f64 (/.f64 y t) #s(literal 60 binary64))
(+ (* 60 (/ y t)) (* 60 (/ (* y z) (pow t 2))))
(*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* 60 (/ (* y z) (pow t 3))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 3 binary64))) (/.f64 y (*.f64 t t)))) z (*.f64 (/.f64 y t) #s(literal 60 binary64)))
(+ (* 60 (/ y t)) (* z (+ (* 60 (/ y (pow t 2))) (* z (+ (* 60 (/ y (pow t 3))) (* 60 (/ (* y z) (pow t 4))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z (pow.f64 t #s(literal 4 binary64))) (/.f64 y (pow.f64 t #s(literal 3 binary64))))) z (*.f64 (/.f64 y (*.f64 t t)) #s(literal 60 binary64))) z (*.f64 (/.f64 y t) #s(literal 60 binary64)))
(* -1 (/ y t))
(/.f64 (neg.f64 y) t)
(+ (* -1 (/ y t)) (* -1 (/ (* y z) (pow t 2))))
(neg.f64 (fma.f64 y (/.f64 z (*.f64 t t)) (/.f64 y t)))
(+ (* -1 (/ y t)) (* z (- (* -1 (/ (* y z) (pow t 3))) (/ y (pow t 2)))))
(fma.f64 (-.f64 (*.f64 (neg.f64 y) (/.f64 z (pow.f64 t #s(literal 3 binary64)))) (/.f64 y (*.f64 t t))) z (/.f64 (neg.f64 y) t))
(+ (* -1 (/ y t)) (* z (- (* z (- (* -1 (/ (* y z) (pow t 4))) (/ y (pow t 3)))) (/ y (pow t 2)))))
(fma.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 y) (/.f64 z (pow.f64 t #s(literal 4 binary64)))) (/.f64 y (pow.f64 t #s(literal 3 binary64)))) z) (/.f64 y (*.f64 t t))) z (/.f64 (neg.f64 y) t))
(* 60 (/ (- y x) t))
(*.f64 (/.f64 (-.f64 y x) t) #s(literal 60 binary64))
(+ (* -60 (* z (- (/ x (pow t 2)) (/ y (pow t 2))))) (* 60 (/ (- y x) t)))
(*.f64 #s(literal -60 binary64) (-.f64 (*.f64 (/.f64 z t) (/.f64 (-.f64 x y) t)) (/.f64 (-.f64 y x) t)))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) t)))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (/.f64 (-.f64 x y) (*.f64 t t)) t) (/.f64 (-.f64 x y) (*.f64 t t)))) z (*.f64 (/.f64 (-.f64 y x) t) #s(literal 60 binary64)))
(+ (* 60 (/ (- y x) t)) (* z (+ (* -60 (- (/ x (pow t 2)) (/ y (pow t 2)))) (* z (+ (* -60 (/ (* z (- (/ x (pow t 2)) (/ y (pow t 2)))) (pow t 2))) (* -60 (/ (- (/ x (pow t 2)) (/ y (pow t 2))) t)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (/.f64 (-.f64 x y) (*.f64 t t)) t) (/.f64 (/.f64 (-.f64 x y) (*.f64 t t)) t))) z (*.f64 (/.f64 (-.f64 x y) (*.f64 t t)) #s(literal -60 binary64))) z (*.f64 (/.f64 (-.f64 y x) t) #s(literal 60 binary64)))
(/ -60 (* a t))
(/.f64 #s(literal -60 binary64) (*.f64 a t))
(- (* -60 (/ z (* a (pow t 2)))) (* 60 (/ 1 (* a t))))
(-.f64 (*.f64 (/.f64 z (*.f64 (*.f64 t t) a)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 a t)))
(- (* z (- (* -60 (/ z (* a (pow t 3)))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(-.f64 (*.f64 (-.f64 (*.f64 (/.f64 z (*.f64 (pow.f64 t #s(literal 3 binary64)) a)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 (*.f64 t t) a))) z) (/.f64 #s(literal 60 binary64) (*.f64 a t)))
(- (* z (- (* z (- (* -60 (/ z (* a (pow t 4)))) (* 60 (/ 1 (* a (pow t 3)))))) (* 60 (/ 1 (* a (pow t 2)))))) (* 60 (/ 1 (* a t))))
(-.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 z (*.f64 (pow.f64 t #s(literal 4 binary64)) a)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) (*.f64 (pow.f64 t #s(literal 3 binary64)) a))) z) (/.f64 #s(literal 60 binary64) (*.f64 (*.f64 t t) a))) z) (/.f64 #s(literal 60 binary64) (*.f64 a t)))
(* -1 (* a t))
(*.f64 (neg.f64 t) a)
(+ (* -1 (* a t)) (* a z))
(*.f64 (neg.f64 a) (-.f64 t z))
(* 120 a)
(*.f64 #s(literal 120 binary64) a)
(+ (* 60 (/ (- x y) z)) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (- x y) z)) (* 120 a)))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 3))) (+ (* 60 (/ (- x y) z)) (* 120 a))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) t) z) (/.f64 (-.f64 x y) z) (fma.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) z)) (*.f64 #s(literal 120 binary64) a)))
120
#s(literal 120 binary64)
(+ 120 (* 60 (/ (- x y) (* a z))))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (* 60 (/ (- x y) (* a z)))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) a) (/.f64 (/.f64 (-.f64 x y) a) z)) #s(literal 120 binary64))
(+ 120 (+ (* 60 (/ (* t (- x y)) (* a (pow z 2)))) (+ (* 60 (/ (* (pow t 2) (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a z))))))
(fma.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t (*.f64 z z)) (/.f64 (-.f64 x y) a) (fma.f64 (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (*.f64 t t) a) (/.f64 (/.f64 (-.f64 x y) a) z))) #s(literal 120 binary64))
(/ (+ (* 60 (- x y)) (* 60 (/ (* t (- x y)) z))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 t (/.f64 (-.f64 x y) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (-.f64 x y))) z)
(/ (+ (* 60 (- x y)) (+ (* 60 (/ (* t (- x y)) z)) (+ (* 60 (/ (* (pow t 2) (- x y)) (pow z 2))) (* 60 (/ (* (pow t 3) (- x y)) (pow z 3)))))) z)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) z))) (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y)))) z)
(/ (+ (* -60 y) (* -60 (/ (* t y) z))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y z) y)) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (* -60 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 y z) y) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 y z)))) z)
(/ (+ (* -60 y) (+ (* -60 (/ (* t y) z)) (+ (* -60 (/ (* (pow t 2) y) (pow z 2))) (* -60 (/ (* (pow t 3) y) (pow z 3)))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 y z) y) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (*.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))))))) z)
(/ (+ y (/ (* t y) z)) z)
(/.f64 (fma.f64 t (/.f64 y z) y) z)
(/ (- (+ y (/ (* (pow t 2) y) (pow z 2))) (* -1 (/ (* t y) z))) z)
(/.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (fma.f64 t (/.f64 y z) y)) z)
(/ (- (+ y (/ (* (pow t 3) y) (pow z 3))) (+ (* -1 (/ (* t y) z)) (* -1 (/ (* (pow t 2) y) (pow z 2))))) z)
(/.f64 (-.f64 (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 y (pow.f64 z #s(literal 3 binary64))) y) (neg.f64 (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 y z) (*.f64 t (/.f64 y z))))) z)
(* -60 (/ (- y x) z))
(*.f64 (/.f64 (-.f64 y x) z) #s(literal -60 binary64))
(/ (+ (* -60 (- y x)) (* -60 (/ (* t (- y x)) z))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 y x) z) (-.f64 y x))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))))) z)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 t (/.f64 (-.f64 y x) z) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 y x) z))) (-.f64 y x))) z)
(/ (+ (* -60 (- y x)) (+ (* -60 (/ (* t (- y x)) z)) (+ (* -60 (/ (* (pow t 2) (- y x)) (pow z 2))) (* -60 (/ (* (pow t 3) (- y x)) (pow z 3)))))) z)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 y x) (pow.f64 z #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 y x) z))) (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 y x) z) (-.f64 y x)))) z)
(/ 60 (* a z))
(/.f64 (/.f64 #s(literal 60 binary64) a) z)
(/ (+ (* 60 (/ t (* a z))) (* 60 (/ 1 a))) z)
(/.f64 (fma.f64 (/.f64 t (*.f64 a z)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) a)) z)
(/ (- (+ (* 60 (/ (pow t 2) (* a (pow z 2)))) (* 60 (/ 1 a))) (* -60 (/ t (* a z)))) z)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 t (*.f64 z z)) (/.f64 t a) (/.f64 #s(literal 1 binary64) a)) (/.f64 t (*.f64 a z)))) z)
(/ (- (+ (* 60 (/ (pow t 3) (* a (pow z 3)))) (* 60 (/ 1 a))) (+ (* -60 (/ t (* a z))) (* -60 (/ (pow t 2) (* a (pow z 2)))))) z)
(/.f64 (-.f64 (fma.f64 (/.f64 #s(literal 60 binary64) (pow.f64 z #s(literal 3 binary64))) (/.f64 (pow.f64 t #s(literal 3 binary64)) a) (/.f64 #s(literal 60 binary64) a)) (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t (*.f64 z z)) (/.f64 t a) (/.f64 t (*.f64 a z))))) z)
(* a z)
(*.f64 a z)
(* z (+ a (* -1 (/ (* a t) z))))
(*.f64 (-.f64 a (/.f64 (*.f64 a t) z)) z)
(+ (* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z)))
(+ (* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) z) (*.f64 (-.f64 x y) t))) (neg.f64 z))) (neg.f64 z)))
(+ 120 (* -1 (/ (+ (* -60 (/ (* t (- x y)) (* a z))) (* -60 (/ (- x y) a))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) a) (/.f64 (-.f64 x y) a))) z))
(+ 120 (* -1 (/ (+ (* -60 (/ (- x y) a)) (* -1 (/ (+ (* 60 (/ (* t (- x y)) a)) (* 60 (/ (* (pow t 2) (- x y)) (* a z)))) z))) z)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) a) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 (*.f64 t t) z) (/.f64 (-.f64 x y) a) (*.f64 t (/.f64 (-.f64 x y) a)))) (neg.f64 z))) z))
(* -1 (/ (+ (* -60 (- x y)) (* -60 (/ (* t (- x y)) z))) z))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 x y) z) (-.f64 x y))) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* 60 (* t (- x y))) (* 60 (/ (* (pow t 2) (- x y)) z))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 x y) z) (*.f64 (-.f64 x y) t))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -60 (- x y)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow t 2) (- x y))) (* -60 (/ (* (pow t 3) (- x y)) z))) z)) (* 60 (* t (- x y)))) z))) z))
(/.f64 (fma.f64 #s(literal -60 binary64) (-.f64 x y) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) t) (-.f64 x y) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 x y) z) (*.f64 (*.f64 t t) (-.f64 x y)))) (neg.f64 z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* 60 y) (* 60 (/ (* t y) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 y z) y)) (neg.f64 z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -60 (/ (* (pow t 2) y) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t y (/.f64 (*.f64 (*.f64 t t) y) z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t y)) (* -1 (/ (+ (* 60 (* (pow t 2) y)) (* 60 (/ (* (pow t 3) y) z))) z))) z)) (* 60 y)) z))
(/.f64 (fma.f64 #s(literal 60 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) t) y (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 t t) y (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) (neg.f64 z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (* t y) z))) z))
(/.f64 (neg.f64 (fma.f64 t (/.f64 y z) y)) (neg.f64 z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* t y) (/ (* (pow t 2) y) z)) z))) z))
(/.f64 (neg.f64 (+.f64 (/.f64 (fma.f64 t y (/.f64 (*.f64 (*.f64 t t) y) z)) z) y)) (neg.f64 z))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow t 2) y)) (* -1 (/ (* (pow t 3) y) z))) z)) (* t y)) z))) z))
(/.f64 (-.f64 (neg.f64 y) (/.f64 (fma.f64 t y (/.f64 (neg.f64 (fma.f64 (*.f64 t t) y (/.f64 (*.f64 (pow.f64 t #s(literal 3 binary64)) y) z))) (neg.f64 z))) z)) (neg.f64 z))
(* -1 (/ (+ (* 60 (- y x)) (* 60 (/ (* t (- y x)) z))) z))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 y x) z) (-.f64 y x))) (neg.f64 z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -60 (/ (* (pow t 2) (- y x)) z))) z)) (* 60 (- y x))) z))
(/.f64 (fma.f64 (-.f64 y x) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 t t) (/.f64 (-.f64 y x) z) (*.f64 (-.f64 y x) t))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* t (- y x))) (* -1 (/ (+ (* 60 (* (pow t 2) (- y x))) (* 60 (/ (* (pow t 3) (- y x)) z))) z))) z)) (* 60 (- y x))) z))
(/.f64 (fma.f64 (-.f64 y x) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) t) (-.f64 y x) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 t #s(literal 3 binary64)) (/.f64 (-.f64 y x) z) (*.f64 (-.f64 y x) (*.f64 t t)))) (neg.f64 z))) (neg.f64 z))) (neg.f64 z))
(* -1 (/ (- (* -60 (/ t (* a z))) (* 60 (/ 1 a))) z))
(/.f64 (-.f64 (*.f64 (/.f64 t (*.f64 a z)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) a)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow t 2) (* a z))) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 t a) (/.f64 t a))) (neg.f64 z)) (/.f64 #s(literal 60 binary64) a)) (neg.f64 z))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -60 (/ (pow t 3) (* a z))) (* 60 (/ (pow t 2) a))) z)) (* -60 (/ t a))) z)) (* 60 (/ 1 a))) z))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 t #s(literal 3 binary64)) a) z) (/.f64 (*.f64 t t) a))) (neg.f64 z)) (*.f64 (/.f64 t a) #s(literal -60 binary64))) (neg.f64 z)) (/.f64 #s(literal 60 binary64) a)) (neg.f64 z))
(* -1 (* z (+ (* -1 a) (/ (* a t) z))))
(*.f64 (neg.f64 z) (*.f64 a (+.f64 #s(literal -1 binary64) (/.f64 t z))))
(* a (+ 120 (* 60 (/ (- x y) (* a z)))))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64)) a)
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* a (+ 120 (* 60 (/ (- x y) (* a z))))))
(fma.f64 (/.f64 (*.f64 #s(literal 60 binary64) t) z) (/.f64 (-.f64 x y) z) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64)) a))
(+ (* a (+ 120 (* 60 (/ (- x y) (* a z))))) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64)) a))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2)))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ (* 60 (/ (- x y) z)) (+ (* 120 a) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 3)))) (* 60 (/ (- x y) (* a (pow z 2))))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) a) (/.f64 (/.f64 (-.f64 x y) a) (*.f64 z z)))) t (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64)))
(+ 120 (+ (* 60 (/ (- x y) (* a z))) (* t (+ (* 60 (/ (- x y) (* a (pow z 2)))) (* t (+ (* 60 (/ (* t (- x y)) (* a (pow z 4)))) (* 60 (/ (- x y) (* a (pow z 3))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) a) (/.f64 (/.f64 (-.f64 x y) a) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) (*.f64 z z)) (/.f64 (-.f64 x y) a))) t (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) z) #s(literal 120 binary64)))
(+ (* 60 (/ (* t (- x y)) (pow z 2))) (* 60 (/ (- x y) z)))
(*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 x y) z) (/.f64 (-.f64 x y) z)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (* t (- x y)) (pow z 3))) (* 60 (/ (- x y) (pow z 2))))))
(fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 x y) (*.f64 z z)))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* 60 (/ (- x y) z)) (* t (+ (* 60 (/ (- x y) (pow z 2))) (* t (+ (* 60 (/ (* t (- x y)) (pow z 4))) (* 60 (/ (- x y) (pow z 3))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 60 binary64) (fma.f64 t (/.f64 (-.f64 x y) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 x y) (pow.f64 z #s(literal 3 binary64))))) t (*.f64 (/.f64 #s(literal 60 binary64) z) (/.f64 (-.f64 x y) z))) t (*.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64)))
(+ (* -60 (/ y z)) (* -60 (/ (* t y) (pow z 2))))
(*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* -60 (/ (* t y) (pow z 3))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z)))) t (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(+ (* -60 (/ y z)) (* t (+ (* -60 (/ y (pow z 2))) (* t (+ (* -60 (/ y (pow z 3))) (* -60 (/ (* t y) (pow z 4))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 y z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64))))) t)) t (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(+ (/ y z) (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) (/.f64 y z))
(+ (* t (- (/ (* t y) (pow z 3)) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 3 binary64))) (/.f64 y (*.f64 z z))) t (/.f64 y z))
(+ (* t (- (* t (- (/ (* t y) (pow z 4)) (* -1 (/ y (pow z 3))))) (* -1 (/ y (pow z 2))))) (/ y z))
(fma.f64 (fma.f64 (fma.f64 t (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 y (pow.f64 z #s(literal 3 binary64)))) t (/.f64 y (*.f64 z z))) t (/.f64 y z))
(+ (* -60 (/ (* t (- y x)) (pow z 2))) (* -60 (/ (- y x) z)))
(*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 t z) (/.f64 (-.f64 y x) z) (/.f64 (-.f64 y x) z)))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (* t (- y x)) (pow z 3))) (* -60 (/ (- y x) (pow z 2))))))
(fma.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 y x) (pow.f64 z #s(literal 3 binary64))) (/.f64 (-.f64 y x) (*.f64 z z)))) t (*.f64 (/.f64 (-.f64 y x) z) #s(literal -60 binary64)))
(+ (* -60 (/ (- y x) z)) (* t (+ (* -60 (/ (- y x) (pow z 2))) (* t (+ (* -60 (/ (* t (- y x)) (pow z 4))) (* -60 (/ (- y x) (pow z 3))))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 (-.f64 y x) z) (*.f64 (*.f64 #s(literal -60 binary64) (fma.f64 t (/.f64 (-.f64 y x) (pow.f64 z #s(literal 4 binary64))) (/.f64 (-.f64 y x) (pow.f64 z #s(literal 3 binary64))))) t)) t (*.f64 (/.f64 (-.f64 y x) z) #s(literal -60 binary64)))
(+ (* 60 (/ t (* a (pow z 2)))) (* 60 (/ 1 (* a z))))
(fma.f64 (/.f64 t (*.f64 (*.f64 z z) a)) #s(literal 60 binary64) (/.f64 (/.f64 #s(literal 60 binary64) a) z))
(+ (* t (+ (* 60 (/ t (* a (pow z 3)))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(fma.f64 (fma.f64 (/.f64 t (*.f64 (pow.f64 z #s(literal 3 binary64)) a)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (*.f64 z z) a))) t (/.f64 (/.f64 #s(literal 60 binary64) a) z))
(+ (* t (+ (* t (+ (* 60 (/ t (* a (pow z 4)))) (* 60 (/ 1 (* a (pow z 3)))))) (* 60 (/ 1 (* a (pow z 2)))))) (* 60 (/ 1 (* a z))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 t (*.f64 (pow.f64 z #s(literal 4 binary64)) a)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) (*.f64 (pow.f64 z #s(literal 3 binary64)) a))) t (/.f64 #s(literal 60 binary64) (*.f64 (*.f64 z z) a))) t (/.f64 (/.f64 #s(literal 60 binary64) a) z))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (- x y) t)) (* 120 a)))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) t) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a))
(+ (* -60 (/ (* z (- x y)) (pow t 2))) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 3))) (+ (* -60 (/ (- x y) t)) (* 120 a))))
(fma.f64 (/.f64 (*.f64 #s(literal -60 binary64) z) t) (/.f64 (-.f64 x y) t) (fma.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (-.f64 x y) t)) (*.f64 #s(literal 120 binary64) a)))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (* -60 (/ (- x y) (* a t)))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z (*.f64 t t)) (/.f64 (-.f64 x y) a) (/.f64 (/.f64 (-.f64 x y) a) t)) #s(literal 120 binary64))
(+ 120 (+ (* -60 (/ (* z (- x y)) (* a (pow t 2)))) (+ (* -60 (/ (* (pow z 2) (- x y)) (* a (pow t 3)))) (* -60 (/ (- x y) (* a t))))))
(fma.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z (*.f64 t t)) (/.f64 (-.f64 x y) a) (fma.f64 (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (/.f64 (*.f64 z z) a) (/.f64 (/.f64 (-.f64 x y) a) t))) #s(literal 120 binary64))
(/ (+ (* -60 (- x y)) (* -60 (/ (* z (- x y)) t))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal -60 binary64) (+.f64 (fma.f64 z (/.f64 (-.f64 x y) t) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t))) (-.f64 x y))) t)
(/ (+ (* -60 (- x y)) (+ (* -60 (/ (* z (- x y)) t)) (+ (* -60 (/ (* (pow z 2) (- x y)) (pow t 2))) (* -60 (/ (* (pow z 3) (- x y)) (pow t 3)))))) t)
(/.f64 (fma.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) (pow.f64 t #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) t))) (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y)))) t)
(/ (+ (* 60 y) (* 60 (/ (* y z) t))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (/.f64 z t) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (* 60 (/ (* y (pow z 2)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)) y)) t)
(/ (+ (* 60 y) (+ (* 60 (/ (* y z) t)) (+ (* 60 (/ (* y (pow z 2)) (pow t 2))) (* 60 (/ (* y (pow z 3)) (pow t 3)))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 y (/.f64 z t) y) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (pow.f64 (/.f64 z t) #s(literal 3 binary64)))))) t)
(/ (+ (* -1 y) (* -1 (/ (* y z) t))) t)
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 2)) (pow t 2)))) (/ (* y z) t)) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 y t) y)) (/.f64 (*.f64 z y) t)) t)
(/ (- (+ (* -1 y) (* -1 (/ (* y (pow z 3)) (pow t 3)))) (+ (/ (* y z) t) (/ (* y (pow z 2)) (pow t 2)))) t)
(/.f64 (-.f64 (neg.f64 (fma.f64 y (pow.f64 (/.f64 z t) #s(literal 3 binary64)) y)) (*.f64 y (fma.f64 (/.f64 z t) (/.f64 z t) (/.f64 z t)))) t)
(/ (+ (* 60 (- y x)) (* 60 (/ (* z (- y x)) t))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 y x) t) (-.f64 y x))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))))) t)
(/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 z (/.f64 (-.f64 y x) t) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 y x) t))) (-.f64 y x))) t)
(/ (+ (* 60 (- y x)) (+ (* 60 (/ (* z (- y x)) t)) (+ (* 60 (/ (* (pow z 2) (- y x)) (pow t 2))) (* 60 (/ (* (pow z 3) (- y x)) (pow t 3)))))) t)
(/.f64 (fma.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 y x) (pow.f64 t #s(literal 3 binary64))) (*.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 y x) t))) (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 y x) t) (-.f64 y x)))) t)
(/ (- (* -60 (/ z (* a t))) (* 60 (/ 1 a))) t)
(/.f64 (-.f64 (*.f64 (/.f64 z (*.f64 a t)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) a)) t)
(/ (- (* -60 (/ (pow z 2) (* a (pow t 2)))) (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a)))) t)
(/.f64 (fma.f64 (/.f64 #s(literal -60 binary64) (*.f64 t t)) (/.f64 (*.f64 z z) a) (-.f64 (*.f64 (/.f64 z (*.f64 a t)) #s(literal -60 binary64)) (/.f64 #s(literal 60 binary64) a))) t)
(/ (- (* -60 (/ (pow z 3) (* a (pow t 3)))) (+ (* 60 (/ z (* a t))) (+ (* 60 (/ (pow z 2) (* a (pow t 2)))) (* 60 (/ 1 a))))) t)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) a) (pow.f64 (/.f64 z t) #s(literal 3 binary64))) (*.f64 #s(literal 60 binary64) (+.f64 (fma.f64 (/.f64 z (*.f64 t t)) (/.f64 z a) (/.f64 #s(literal 1 binary64) a)) (/.f64 z (*.f64 a t))))) t)
(* t (+ (* -1 a) (/ (* a z) t)))
(*.f64 (*.f64 a (+.f64 (/.f64 z t) #s(literal -1 binary64))) t)
(+ (* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) (neg.f64 t)))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t)) (* 120 a))
(fma.f64 #s(literal 120 binary64) a (/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) t) (*.f64 (-.f64 x y) z))) (neg.f64 t))) (neg.f64 t)))
(+ 120 (* -1 (/ (+ (* 60 (/ (* z (- x y)) (* a t))) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (/.f64 z t) (/.f64 (-.f64 x y) a) (/.f64 (-.f64 x y) a))) t))
(+ 120 (* -1 (/ (+ (* -1 (/ (+ (* -60 (/ (* z (- x y)) a)) (* -60 (/ (* (pow z 2) (- x y)) (* a t)))) t)) (* 60 (/ (- x y) a))) t)))
(-.f64 #s(literal 120 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 x y) a) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 (*.f64 z z) t) (/.f64 (-.f64 x y) a) (*.f64 z (/.f64 (-.f64 x y) a)))) (neg.f64 t))) t))
(* -1 (/ (+ (* 60 (- x y)) (* 60 (/ (* z (- x y)) t))) t))
(/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 z (/.f64 (-.f64 x y) t) (-.f64 x y))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -60 (/ (* (pow z 2) (- x y)) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 x y) t) (*.f64 (-.f64 x y) z))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (+ (* -60 (* z (- x y))) (* -1 (/ (+ (* 60 (* (pow z 2) (- x y))) (* 60 (/ (* (pow z 3) (- x y)) t))) t))) t)) (* 60 (- x y))) t))
(/.f64 (fma.f64 (-.f64 x y) #s(literal 60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -60 binary64) z) (-.f64 x y) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 x y) t) (*.f64 (*.f64 z z) (-.f64 x y)))) (neg.f64 t))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -60 (/ (* y z) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 y (/.f64 z t) y)) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* 60 (* y z)) (* 60 (/ (* y (pow z 2)) t))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (*.f64 #s(literal 60 binary64) (*.f64 y (+.f64 z (/.f64 (*.f64 z z) t)))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -60 y) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* y (pow z 2))) (* -60 (/ (* y (pow z 3)) t))) t)) (* 60 (* y z))) t))) t))
(/.f64 (fma.f64 #s(literal -60 binary64) y (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) y) z (/.f64 (*.f64 #s(literal -60 binary64) (*.f64 y (fma.f64 z z (/.f64 (pow.f64 z #s(literal 3 binary64)) t)))) (neg.f64 t))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ y (/ (* y z) t)) t))
(/.f64 (fma.f64 y (/.f64 z t) y) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (* y (pow z 2)) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (fma.f64 (neg.f64 y) (/.f64 (*.f64 z z) t) (*.f64 (neg.f64 z) y)) t)) (neg.f64 t))
(* -1 (/ (+ y (* -1 (/ (- (* -1 (/ (- (/ (* y (pow z 3)) t) (* -1 (* y (pow z 2)))) t)) (* y z)) t))) t))
(/.f64 (-.f64 y (/.f64 (-.f64 (/.f64 (fma.f64 y (/.f64 (pow.f64 z #s(literal 3 binary64)) t) (*.f64 (*.f64 z z) y)) (neg.f64 t)) (*.f64 z y)) t)) (neg.f64 t))
(* -1 (/ (+ (* -60 (- y x)) (* -60 (/ (* z (- y x)) t))) t))
(/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 z (/.f64 (-.f64 y x) t) (-.f64 y x))) (neg.f64 t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* 60 (* z (- y x))) (* 60 (/ (* (pow z 2) (- y x)) t))) t))) t))
(/.f64 (fma.f64 (-.f64 y x) #s(literal -60 binary64) (/.f64 (*.f64 #s(literal 60 binary64) (fma.f64 (*.f64 z z) (/.f64 (-.f64 y x) t) (*.f64 (-.f64 y x) z))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* -60 (- y x)) (* -1 (/ (+ (* -1 (/ (+ (* -60 (* (pow z 2) (- y x))) (* -60 (/ (* (pow z 3) (- y x)) t))) t)) (* 60 (* z (- y x)))) t))) t))
(/.f64 (fma.f64 (-.f64 y x) #s(literal -60 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 60 binary64) z) (-.f64 y x) (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (pow.f64 z #s(literal 3 binary64)) (/.f64 (-.f64 y x) t) (*.f64 (*.f64 z z) (-.f64 y x)))) (neg.f64 t))) (neg.f64 t))) (neg.f64 t))
(* -1 (/ (+ (* 60 (/ z (* a t))) (* 60 (/ 1 a))) t))
(/.f64 (fma.f64 (/.f64 z (*.f64 a t)) #s(literal 60 binary64) (/.f64 #s(literal 60 binary64) a)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (- (* -60 (/ (pow z 2) (* a t))) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -60 binary64) (fma.f64 (/.f64 z t) (/.f64 z a) (/.f64 z a))) (neg.f64 t)) (/.f64 #s(literal 60 binary64) a)) (neg.f64 t))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 60 (/ (pow z 3) (* a t))) (* -60 (/ (pow z 2) a))) t)) (* 60 (/ z a))) t)) (* 60 (/ 1 a))) t))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 60 binary64) (+.f64 (/.f64 (/.f64 (pow.f64 z #s(literal 3 binary64)) a) t) (/.f64 (*.f64 z z) a))) (neg.f64 t)) (*.f64 (/.f64 z a) #s(literal 60 binary64))) (neg.f64 t)) (/.f64 #s(literal 60 binary64) a)) (neg.f64 t))
(* -1 (* t (+ a (* -1 (/ (* a z) t)))))
(*.f64 (neg.f64 t) (-.f64 a (/.f64 (*.f64 a z) t)))
(* 60 (/ (- x y) (- z t)))
(/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) (-.f64 z t))
(+ (* 60 (/ (- x y) (- z t))) (* 120 a))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a))
(* 60 (/ (- x y) (* a (- z t))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a))
(/ (+ (* 60 (/ (- x y) (- z t))) (* 120 a)) a)
(/.f64 (fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)) a)
(/ 60 (* a (- z t)))
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(* a (- z t))
(*.f64 (-.f64 z t) a)
(* a (+ 120 (* 60 (/ (- x y) (* a (- z t))))))
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(+ 120 (* 60 (/ (- x y) (* a (- z t)))))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(* -1 (* a (- (* -60 (/ (- x y) (* a (- z t)))) 120)))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)) (neg.f64 a))
(* -1 (* a (- (* -60 (/ (- x y) (* a z))) 120)))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -60 binary64) z) (/.f64 (-.f64 x y) a)) #s(literal 120 binary64)) (neg.f64 a))

rewrite236.0ms (3%)

Memory
5.5MiB live, 425.3MiB allocated; 58ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044292
062292
1205292
21322292
08184286
Stop Event
iter limit
node limit
iter limit
Counts
22 → 241
Calls
Call 1
Inputs
(*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64))
(-.f64 x y)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64)))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(/.f64 y z)
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(/.f64 y (-.f64 z t))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a))
(*.f64 (-.f64 z t) a)
Outputs
(*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a)
(*.f64 a (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))) (-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (*.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a)) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a)) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) a) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) a) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (*.f64 a (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 #s(literal 120 binary64) a (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(fma.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) (*.f64 #s(literal 120 binary64) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(fma.f64 a #s(literal 120 binary64) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal -120 binary64) a))
(-.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) a))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 a) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 a (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))) (*.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (-.f64 #s(literal 14400 binary64) (*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (fma.f64 (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))))))))
(/.f64 (-.f64 #s(literal 1728000 binary64) (pow.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 #s(literal 14400 binary64) (fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)) (*.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (-.f64 (*.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) #s(literal 14400 binary64))) (*.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) #s(literal 1728000 binary64))) (*.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 #s(literal 14400 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64))) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64))) (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64))) (neg.f64 (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) #s(literal 14400 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64)))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64))))))
(/.f64 (fma.f64 #s(literal 216000 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 3 binary64)) #s(literal 1728000 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t))))))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 a)) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) a) (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (neg.f64 (-.f64 z t))) (/.f64 #s(literal -60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) (/.f64 #s(literal 60 binary64) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (neg.f64 a)) (/.f64 (neg.f64 (-.f64 x y)) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (neg.f64 (-.f64 x y)) a) (/.f64 #s(literal -60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) (neg.f64 a)) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal -60 binary64) (-.f64 z t)) (/.f64 (neg.f64 (-.f64 x y)) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t)) #s(literal 120 binary64))
(fma.f64 (/.f64 (-.f64 x y) (-.f64 z t)) (/.f64 #s(literal 60 binary64) a) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (/.f64 (-.f64 x y) a) #s(literal 120 binary64))
(fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(fma.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))) (-.f64 x y) #s(literal 120 binary64))
(fma.f64 #s(literal 60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 120 binary64))
(-.f64 (/.f64 #s(literal 14400 binary64) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))) (/.f64 #s(literal 14400 binary64) (-.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (/.f64 (-.f64 x y) (-.f64 z t))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) a)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x y) (-.f64 z t))) (/.f64 #s(literal 60 binary64) a)))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (/.f64 (-.f64 x y) a)))
(-.f64 #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t)))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (-.f64 x y)) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))))
(-.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))) (-.f64 x y)))
(+.f64 (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))) (/.f64 #s(literal 1728000 binary64) (+.f64 #s(literal 14400 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))) (*.f64 (-.f64 x y) #s(literal 120 binary64)))))))
(+.f64 (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 3 binary64)) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))) (/.f64 #s(literal 1728000 binary64) (fma.f64 #s(literal 3600 binary64) (pow.f64 (/.f64 (-.f64 x y) (*.f64 a (-.f64 z t))) #s(literal 2 binary64)) (-.f64 #s(literal 14400 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x y) #s(literal 60 binary64)) a) (/.f64 #s(literal 120 binary64) (-.f64 z t)))))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))) #s(literal 120 binary64))
(+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (neg.f64 (-.f64 x y))) (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))))
(+.f64 #s(literal 120 binary64) (*.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t))))) (-.f64 x y)))
(+.f64 #s(literal 120 binary64) (*.f64 (/.f64 (-.f64 x y) a) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 y x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x)) (fma.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)) (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y)))) (neg.f64 (neg.f64 (+.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (pow.f64 y #s(literal 3 binary64)))) (*.f64 (fma.f64 y (+.f64 y x) (*.f64 x x)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 x y))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 y x) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 x y)) (+.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))) (/.f64 (pow.f64 y #s(literal 3 binary64)) (fma.f64 y (+.f64 y x) (*.f64 x x))))
(-.f64 x y)
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 (neg.f64 y) y) (+.f64 y x)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z))))
#s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 #s(literal -60 binary64) (/.f64 y z)))
(*.f64 #s(literal -60 binary64) (/.f64 y z))
(*.f64 (/.f64 y z) #s(literal -60 binary64))
(*.f64 y (/.f64 #s(literal -60 binary64) z))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y))) (neg.f64 (neg.f64 z)))
(/.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64)) (neg.f64 z))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y)) (neg.f64 z))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y)) (neg.f64 z))
(/.f64 (*.f64 #s(literal -60 binary64) y) z)
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 y) (neg.f64 z))
(/.f64 y z)
(neg.f64 (/.f64 (neg.f64 y) z))
(neg.f64 (/.f64 y (neg.f64 z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))
(*.f64 (*.f64 (/.f64 y (+.f64 t z)) (/.f64 #s(literal -60 binary64) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (/.f64 y (-.f64 z t)))
(*.f64 y (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (neg.f64 y) #s(literal -60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) (neg.f64 y)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) y)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))
(*.f64 (/.f64 y (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 y (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 y) (neg.f64 (-.f64 z t)))
(/.f64 y (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 z t)))
(neg.f64 (/.f64 y (neg.f64 (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)))))
#s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t))))
(*.f64 (*.f64 (/.f64 #s(literal -60 binary64) (+.f64 t z)) (/.f64 (-.f64 y x) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(*.f64 (/.f64 (-.f64 y x) (-.f64 z t)) #s(literal -60 binary64))
(*.f64 (-.f64 y x) (/.f64 #s(literal -60 binary64) (-.f64 z t)))
(*.f64 #s(literal -60 binary64) (/.f64 (-.f64 y x) (-.f64 z t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64)))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64)) (neg.f64 (-.f64 z t)))
(/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (-.f64 z t))
(neg.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal 60 binary64)) (-.f64 z t)))
(neg.f64 (/.f64 (*.f64 (-.f64 y x) #s(literal -60 binary64)) (neg.f64 (-.f64 z t))))
(*.f64 (-.f64 y x) #s(literal -60 binary64))
(*.f64 #s(literal -60 binary64) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 y x)) #s(literal -60 binary64))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -60 binary64))) (neg.f64 (fma.f64 y y (*.f64 x (+.f64 y x)))))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 y x)))) (neg.f64 (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 y y (*.f64 x (+.f64 y x)))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 y x)) #s(literal -60 binary64)) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -60 binary64)) (fma.f64 y y (*.f64 x (+.f64 y x))))
(/.f64 (*.f64 #s(literal -60 binary64) (*.f64 (+.f64 y x) (-.f64 y x))) (+.f64 y x))
(/.f64 (*.f64 #s(literal -60 binary64) (-.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y y (*.f64 x (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (fma.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))))
(/.f64 (fma.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal 1728000 binary64) (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64))))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z) (*.f64 #s(literal 120 binary64) a))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)) (*.f64 #s(literal 120 binary64) a))
(fma.f64 #s(literal 120 binary64) a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(-.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) a))
(-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal 120 binary64)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t)))) (+.f64 t z)))
(-.f64 (*.f64 #s(literal 120 binary64) a) (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (fma.f64 t (+.f64 t z) (*.f64 z z))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (*.f64 a a) #s(literal 14400 binary64) (*.f64 #s(literal -120 binary64) (*.f64 a (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))))))))
(+.f64 (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) #s(literal 3 binary64)) (fma.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (-.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a)) (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 120 binary64) a) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))) (-.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 a) #s(literal -120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal -120 binary64) (neg.f64 a)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 #s(literal 120 binary64) a))
(+.f64 (*.f64 #s(literal 120 binary64) a) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(*.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)))) (neg.f64 (neg.f64 (-.f64 z t))))
(/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))) (neg.f64 (-.f64 z t)))
(/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t))
(neg.f64 (/.f64 (neg.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))) (-.f64 z t)))
(neg.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (neg.f64 (-.f64 z t))))
#s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y))
(*.f64 #s(literal -60 binary64) y)
(*.f64 y #s(literal -60 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 60 binary64) a)) (neg.f64 (-.f64 z t)))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 #s(literal 60 binary64) a) (-.f64 z t))
(/.f64 (neg.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t))) (neg.f64 a))
(/.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) a)
(/.f64 #s(literal -60 binary64) (neg.f64 (neg.f64 (*.f64 (neg.f64 a) (-.f64 z t)))))
(/.f64 #s(literal -60 binary64) (*.f64 (neg.f64 a) (-.f64 z t)))
(/.f64 #s(literal 60 binary64) (neg.f64 (*.f64 (neg.f64 a) (-.f64 z t))))
(/.f64 #s(literal 60 binary64) (*.f64 a (-.f64 z t)))
(neg.f64 (/.f64 #s(literal -60 binary64) (*.f64 a (-.f64 z t))))
(*.f64 a (-.f64 z t))
(*.f64 (-.f64 z t) a)
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) a)) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) a)) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 a (*.f64 (+.f64 t z) (-.f64 z t)))) (neg.f64 (+.f64 t z)))
(/.f64 (neg.f64 (*.f64 a (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))))) (neg.f64 (fma.f64 t (+.f64 t z) (*.f64 z z))))
(/.f64 (*.f64 (*.f64 (+.f64 t z) (-.f64 z t)) a) (+.f64 t z))
(/.f64 (*.f64 (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64))) a) (fma.f64 t (+.f64 t z) (*.f64 z z)))
(/.f64 (*.f64 a (*.f64 (+.f64 t z) (-.f64 z t))) (+.f64 t z))
(/.f64 (*.f64 a (-.f64 (pow.f64 z #s(literal 3 binary64)) (pow.f64 t #s(literal 3 binary64)))) (fma.f64 t (+.f64 t z) (*.f64 z z)))

eval167.0ms (2.1%)

Memory
-4.2MiB live, 203.4MiB allocated; 51ms collecting garbage
Compiler

Compiled 21 914 to 2 311 computations (89.5% saved)

prune41.0ms (0.5%)

Memory
-20.5MiB live, 74.1MiB allocated; 10ms collecting garbage
Pruning

23 alts after pruning (14 fresh and 9 done)

PrunedKeptTotal
New4446450
Fresh189
Picked235
Done066
Total44723470
Accuracy
100.0%
Counts
470 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.3%
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
74.9%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
77.4%
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
63.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
61.6%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) #s(approx (* (- z t) a) (*.f64 a z))) #s(literal 120 binary64)) a))
25.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
28.0%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
21.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
52.9%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
58.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
59.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
12.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
17.3%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
59.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
26.8%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
25.1%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
27.2%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
14.4%
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
Compiler

Compiled 1 725 to 678 computations (60.7% saved)

regimes127.0ms (1.6%)

Memory
31.9MiB live, 215.5MiB allocated; 28ms collecting garbage
Counts
38 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (+ (* (/ 60 a) (/ (- x y) (- z t))) 120) (*.f64 (/.f64 x (*.f64 (-.f64 z t) a)) #s(literal 60 binary64))) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) #s(approx (* (- z t) a) (*.f64 a z))) #s(literal 120 binary64)) a))
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (*.f64 (-.f64 z t) a)) #s(literal 120 binary64)) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (fma.f64 (/.f64 (/.f64 (-.f64 x y) z) a) #s(literal 60 binary64) #s(literal 120 binary64)) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (fma.f64 (/.f64 #s(literal 60 binary64) a) (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 120 binary64)) a))
(fma.f64 (/.f64 (-.f64 x y) (*.f64 (+.f64 t z) (-.f64 z t))) (*.f64 (+.f64 t z) #s(literal 60 binary64)) (*.f64 #s(literal 120 binary64) a))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) #s(literal 3600 binary64) (*.f64 #s(literal -14400 binary64) (*.f64 a a))) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a)))
(fma.f64 #s(literal 3600 binary64) (/.f64 (pow.f64 (/.f64 (-.f64 x y) (-.f64 z t)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))) (/.f64 (*.f64 (neg.f64 a) (*.f64 #s(literal 14400 binary64) a)) (fma.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y) (*.f64 #s(literal -120 binary64) a))))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
Calls

11 calls:

16.0ms
(-.f64 z t)
15.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
12.0ms
t
12.0ms
x
10.0ms
a
Results
AccuracySegmentsBranch
99.9%1(*.f64 a #s(literal 120 binary64))
99.9%1(-.f64 z t)
99.9%1(-.f64 x y)
99.9%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
99.9%1(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
99.9%1(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
99.9%1x
99.9%1y
99.9%1z
99.9%1t
99.9%1a
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes108.0ms (1.4%)

Memory
-26.1MiB live, 209.9MiB allocated; 38ms collecting garbage
Counts
28 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) #s(approx (+ (* (/ y z) -60) (* 120 a)) (*.f64 (fma.f64 (/.f64 y (*.f64 z a)) #s(literal -60 binary64) #s(literal 120 binary64)) a))))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
(+.f64 (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
Outputs
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))
Calls

11 calls:

13.0ms
a
13.0ms
y
12.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
11.0ms
(*.f64 a #s(literal 120 binary64))
11.0ms
(-.f64 x y)
Results
AccuracySegmentsBranch
87.5%4(*.f64 a #s(literal 120 binary64))
83.1%3(-.f64 z t)
89.1%4(-.f64 x y)
89.1%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
90.4%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
86.9%5(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
95.9%3x
92.0%3y
82.4%3z
84.6%3t
87.5%4a
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes15.0ms (0.2%)

Memory
23.0MiB live, 23.0MiB allocated; 0ms collecting garbage
Counts
24 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 (/.f64 (-.f64 x y) z) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
(fma.f64 a #s(literal 120 binary64) #s(approx (* (/ 60 (- z t)) (- x y)) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
(fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 #s(literal -60 binary64) y)) (-.f64 z t)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
Calls

2 calls:

7.0ms
x
7.0ms
y
Results
AccuracySegmentsBranch
77.8%1y
89.9%3x
Compiler

Compiled 2 to 10 computations (-400% saved)

regimes120.0ms (1.5%)

Memory
3.6MiB live, 155.6MiB allocated; 21ms collecting garbage
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(approx (/ (- x y) z) (/.f64 x z)) #s(literal 60 binary64) (*.f64 #s(literal 120 binary64) a)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
Calls

11 calls:

31.0ms
(-.f64 z t)
26.0ms
(*.f64 a #s(literal 120 binary64))
15.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
6.0ms
a
6.0ms
t
Results
AccuracySegmentsBranch
70.6%3y
71.4%3z
69.3%3(-.f64 z t)
67.5%4(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
74.0%6t
77.6%3(*.f64 a #s(literal 120 binary64))
77.6%3a
79.8%3(-.f64 x y)
79.8%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
79.8%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
72.9%3x
Compiler

Compiled 41 to 75 computations (-82.9% saved)

regimes14.0ms (0.2%)

Memory
-12.1MiB live, 32.2MiB allocated; 4ms collecting garbage
Counts
18 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 a #s(literal 120 binary64) (*.f64 #s(literal -60 binary64) (/.f64 y z)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (fma.f64 (/.f64 y z) #s(literal -60 binary64) (*.f64 #s(literal 120 binary64) a))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))
Calls

2 calls:

8.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
5.0ms
(-.f64 x y)
Results
AccuracySegmentsBranch
79.4%3(-.f64 x y)
79.4%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
Compiler

Compiled 8 to 14 computations (-75% saved)

regimes51.0ms (0.6%)

Memory
-14.8MiB live, 82.9MiB allocated; 11ms collecting garbage
Counts
15 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))
Calls

10 calls:

8.0ms
t
7.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
4.0ms
(-.f64 z t)
4.0ms
a
4.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
59.1%3(-.f64 z t)
60.5%5t
67.0%3y
59.4%3z
65.1%3x
64.9%4(*.f64 a #s(literal 120 binary64))
64.9%4a
68.1%4(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
67.2%4(-.f64 x y)
67.2%4(*.f64 #s(literal 60 binary64) (-.f64 x y))
Compiler

Compiled 28 to 62 computations (-121.4% saved)

regimes5.0ms (0.1%)

Memory
5.2MiB live, 5.2MiB allocated; 0ms collecting garbage
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 #s(approx (* -60 (- y x)) (*.f64 #s(literal 60 binary64) x)) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) y) (-.f64 z t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal -60 binary64) t))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (/.f64 x (-.f64 z t)) #s(literal 60 binary64)))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))
Calls

1 calls:

4.0ms
y
Results
AccuracySegmentsBranch
67.0%3y
Compiler

Compiled 1 to 5 computations (-400% saved)

regimes24.0ms (0.3%)

Memory
1.5MiB live, 48.0MiB allocated; 2ms collecting garbage
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 x z) #s(literal 60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 (/.f64 y z) #s(literal -60 binary64))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 #s(literal -60 binary64) y) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (/.f64 (*.f64 x #s(literal 60 binary64)) z)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) #s(approx (/ 60 (- z t)) (/.f64 #s(literal 60 binary64) z))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))
Calls

8 calls:

4.0ms
x
3.0ms
a
3.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
3.0ms
y
3.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
57.5%3(*.f64 a #s(literal 120 binary64))
57.5%3a
56.0%2x
59.8%3(-.f64 x y)
59.8%3(*.f64 #s(literal 60 binary64) (-.f64 x y))
57.0%3(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
59.4%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
61.0%3y
Compiler

Compiled 36 to 59 computations (-63.9% saved)

regimes8.0ms (0.1%)

Memory
23.5MiB live, 23.5MiB allocated; 0ms collecting garbage
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))
Calls

6 calls:

1.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
1.0ms
z
1.0ms
(-.f64 x y)
1.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
1.0ms
(-.f64 z t)
Results
AccuracySegmentsBranch
52.9%1(-.f64 z t)
52.9%1z
58.2%3(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
55.5%2(-.f64 x y)
55.5%2(*.f64 #s(literal 60 binary64) (-.f64 x y))
56.6%2y
Compiler

Compiled 22 to 40 computations (-81.8% saved)

regimes11.0ms (0.1%)

Memory
-21.7MiB live, 25.5MiB allocated; 1ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Outputs
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Calls

9 calls:

1.0ms
(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
1.0ms
(-.f64 x y)
1.0ms
(*.f64 #s(literal 60 binary64) (-.f64 x y))
1.0ms
(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
1.0ms
(*.f64 a #s(literal 120 binary64))
Results
AccuracySegmentsBranch
52.9%1(+.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) (*.f64 a #s(literal 120 binary64)))
52.9%1(-.f64 x y)
52.9%1(*.f64 #s(literal 60 binary64) (-.f64 x y))
52.9%1t
52.9%1(*.f64 a #s(literal 120 binary64))
52.9%1a
52.9%1x
52.9%1y
52.9%1(/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t))
Compiler

Compiled 37 to 64 computations (-73% saved)

bsearch31.0ms (0.4%)

Memory
-4.9MiB live, 41.2MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
5.1531324961251696e+92
1.215242328293864e+93
14.0ms
-1.7729224417639146e+58
-3.002247693486509e+55
Samples
18.0ms201×0valid
1.0ms3valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 536 to 502 computations (6.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (36.5% of total)
ival-sub: 2.0ms (24.3% of total)
ival-div: 1.0ms (12.2% of total)
adjust: 1.0ms (12.2% of total)
ival-add: 1.0ms (12.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch39.0ms (0.5%)

Memory
4.3MiB live, 53.8MiB allocated; 10ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
6.172773889285614e+106
5.678524557544309e+109
15.0ms
-2.887284842246239e+160
-6.103411758794875e+151
Samples
17.0ms262×0valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 985 to 769 computations (21.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (29.4% of total)
ival-sub: 3.0ms (29.4% of total)
ival-div: 2.0ms (19.6% of total)
adjust: 1.0ms (9.8% of total)
ival-add: 1.0ms (9.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.125526722618033e+105
3.407114734526585e+111
0.0ms
-3.3477652406659094e+129
-1.86288431814653e+128
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.125526722618033e+105
3.407114734526585e+111
0.0ms
-3.3477652406659094e+129
-1.86288431814653e+128
Compiler

Compiled 16 to 21 computations (-31.3% saved)

bsearch32.0ms (0.4%)

Memory
29.3MiB live, 29.3MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
7.000286945600132e+104
2.6006308195278194e+112
13.0ms
-2.3974222155443263e+217
-4.660343025990893e+212
Samples
17.0ms265×0valid
1.0ms1valid
0.0ms2valid
Compiler

Compiled 787 to 675 computations (14.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (30.5% of total)
ival-sub: 3.0ms (30.5% of total)
ival-div: 2.0ms (20.3% of total)
ival-add: 1.0ms (10.2% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch13.0ms (0.2%)

Memory
-39.4MiB live, 4.7MiB allocated; 11ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
7.000286945600132e+104
2.6006308195278194e+112
1.0ms
-2.3974222155443263e+217
-4.660343025990893e+212
Compiler

Compiled 832 to 684 computations (17.8% saved)

bsearch39.0ms (0.5%)

Memory
2.0MiB live, 45.7MiB allocated; 12ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.0745919849193796e+156
3.4980380406312617e+157
17.0ms
-3.301735585062027e+228
-2.3974222155443263e+217
Samples
17.0ms269×0valid
0.0ms1valid
0.0ms2valid
Compiler

Compiled 832 to 701 computations (15.7% saved)

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

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.702476353525307e+188
2.476311745831337e+203
0.0ms
-3.215135480035135e+172
-4.679411776733785e+147
Compiler

Compiled 16 to 21 computations (-31.3% saved)

simplify32.0ms (0.4%)

Memory
12.1MiB live, 53.2MiB allocated; 12ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101543
1157543
2198543
3256543
4317543
5379543
6407543
7433543
8465543
9477543
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(if (<=.f64 x #s(literal -4599999999999999769410896886393549102186338877926522486784 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (if (<=.f64 x #s(literal 649999999999999999247220724173422091745944409046783589347156796658334918513896720133578031104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(if (<=.f64 x #s(literal -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 x #s(literal 26500000000000001292084187850796180329556902246992405186287845527063454822803788358298862388650083904126976000 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))))
(if (<=.f64 y #s(literal -450000000000000007802614889622377435266466735509612330683682174420831547799967834751076325837501010332926347389918090809465806568570004111475887677853313063669508492464306552391102196380337694606223359400780359339606016 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z)))) (if (<=.f64 y #s(literal 33000000000000001737289873866297689174435568615493255543322781549391124910705015587652836457599001026843155395070016031555004309925922311706297154199485415424 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64))))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))
Outputs
(fma.f64 a #s(literal 120 binary64) (*.f64 (/.f64 #s(literal 60 binary64) (-.f64 z t)) (-.f64 x y)))
(if (<=.f64 x #s(literal -4599999999999999769410896886393549102186338877926522486784 binary64)) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) (if (<=.f64 x #s(literal 649999999999999999247220724173422091745944409046783589347156796658334918513896720133578031104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t)))))
(if (or (<=.f64 x #s(literal -4599999999999999769410896886393549102186338877926522486784 binary64)) (not (<=.f64 x #s(literal 649999999999999999247220724173422091745944409046783589347156796658334918513896720133578031104 binary64)))) (fma.f64 a #s(literal 120 binary64) (/.f64 #s(approx (* 60 (- x y)) (*.f64 x #s(literal 60 binary64))) (-.f64 z t))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))
(if (<=.f64 x #s(literal -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 x #s(literal 26500000000000001292084187850796180329556902246992405186287845527063454822803788358298862388650083904126976000 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (or (<=.f64 x #s(literal -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232 binary64)) (not (<=.f64 x #s(literal 26500000000000001292084187850796180329556902246992405186287845527063454822803788358298862388650083904126976000 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (fma.f64 #s(literal 120 binary64) a (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (or (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) (not (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 (-.f64 x y) (/.f64 #s(literal 60 binary64) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) (if (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t))))))
(if (or (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal -1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864 binary64)) (not (<=.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) #s(literal 5000000000000000455179995251842175052302269975877432785772728687420451447675667076077090048770806095282176 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (/.f64 (*.f64 #s(literal -60 binary64) (-.f64 y x)) (-.f64 z t)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(approx (- x y) (neg.f64 y)) (/.f64 #s(literal 60 binary64) (-.f64 z t))))))
(if (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) (if (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64))))))
(if (or (<=.f64 y #s(literal -480000000000000016405946678181817618581517680189625166857610094041632487021768015584743351982308982952234255083901609508288633386262474269837690620859873666567965999478343091640929629394057126611641155830734127104 binary64)) (not (<=.f64 y #s(literal 27999999999999999289750411275138442263379610409908565917977850784056527089159016659021624651777784240144384 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) (*.f64 (/.f64 y (-.f64 z t)) #s(literal -60 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 y #s(literal -450000000000000007802614889622377435266466735509612330683682174420831547799967834751076325837501010332926347389918090809465806568570004111475887677853313063669508492464306552391102196380337694606223359400780359339606016 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z)))) (if (<=.f64 y #s(literal 33000000000000001737289873866297689174435568615493255543322781549391124910705015587652836457599001026843155395070016031555004309925922311706297154199485415424 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z))))))
(if (or (<=.f64 y #s(literal -450000000000000007802614889622377435266466735509612330683682174420831547799967834751076325837501010332926347389918090809465806568570004111475887677853313063669508492464306552391102196380337694606223359400780359339606016 binary64)) (not (<=.f64 y #s(literal 33000000000000001737289873866297689174435568615493255543322781549391124910705015587652836457599001026843155395070016031555004309925922311706297154199485415424 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (+ (* (/ (- x y) z) 60) (* 120 a)) (*.f64 y (/.f64 #s(literal -60 binary64) z)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
(if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64))))) (if (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760 binary64)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64)))))))
(if (or (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal -20000000000000001653743257142116047352872553930304470672653068617665342788622713458745463328244347793434385285046531376697860133668799545398951154360213100458157779359629312 binary64)) (not (<=.f64 (/.f64 (*.f64 #s(literal 60 binary64) (-.f64 x y)) (-.f64 z t)) #s(literal 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760 binary64)))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) #s(approx (* (- x y) (/ 60 (- z t))) #s(approx (* (/ y (- z t)) -60) (*.f64 (/.f64 y t) #s(literal 60 binary64))))) #s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a)))
#s(approx (+ (/ (* 60 (- x y)) (- z t)) (* a 120)) (*.f64 #s(literal 120 binary64) a))

derivations1.4s (17.5%)

Memory
-0.3MiB live, 891.6MiB allocated; 163ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030165
044162
1165162
21053162
09128161
04692021
115561882
254991826
083571712
02741421
19401316
235391270
084931195
044292
062292
1205292
21322292
08184286
01333
01933
16733
249933
3640133
0825132
09954618
135804407
081694158
07543748
126093632
084133415
Stop Event
fuel
iter limit
node 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
node limit
iter limit
Compiler

Compiled 543 to 109 computations (79.9% saved)

preprocess96.0ms (1.2%)

Memory
15.3MiB live, 102.2MiB allocated; 15ms collecting garbage
Compiler

Compiled 1 138 to 270 computations (76.3% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...