FastMath test2

Time bar (total: 6.0s)

start0.0ms (0%)

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

analyze0.0ms (0%)

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

Compiled 13 to 11 computations (15.4% saved)

sample1.8s (29.2%)

Memory
55.2MiB live, 1 569.6MiB allocated; 439ms collecting garbage
Samples
734.0ms8 116×0valid
10.0ms75×2valid
6.0ms65×1valid
Precisions
Click to see histograms. Total time spent on operations: 489.0ms
ival-mult: 341.0ms (69.7% of total)
ival-add: 122.0ms (24.9% of total)
exact: 9.0ms (1.8% of total)
adjust: 8.0ms (1.6% of total)
ival-true: 6.0ms (1.2% of total)
ival-assert: 4.0ms (0.8% of total)
Bogosity

explain176.0ms (2.9%)

Memory
22.3MiB live, 212.5MiB allocated; 14ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f64 d1 #s(literal 10 binary64))
00-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 #s(literal 20 binary64))
00-0-d2
00-0-(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
00-0-d1
00-0-#s(literal 20 binary64)
00-0-#s(literal 10 binary64)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
77.0ms486×0valid
2.0ms18×1valid
1.0ms2valid
Compiler

Compiled 77 to 31 computations (59.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 22.0ms (57.6% of total)
ival-add: 14.0ms (36.6% of total)
adjust: 1.0ms (2.6% of total)
exact: 1.0ms (2.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess76.0ms (1.3%)

Memory
26.3MiB live, 73.3MiB allocated; 3ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02351
17641
226429
357425
4103625
5169225
6247025
7290225
8319225
9330225
10332725
0911
0149
1287
2775
31785
43115
54535
66805
79115
810785
911435
1011835
011835
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
Symmetry

(negabs d1)

Compiler

Compiled 11 to 9 computations (18.2% saved)

eval0.0ms (0%)

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

Compiled 0 to 2 computations (-∞% saved)

prune22.0ms (0.4%)

Memory
-43.4MiB live, 0.9MiB allocated; 6ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 11 to 9 computations (18.2% saved)

simplify23.0ms (0.4%)

Memory
35.6MiB live, 35.6MiB allocated; 0ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 10 binary64))
cost-diff2
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
cost-diff4
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0931
01427
12825
27723
317823
431123
545323
668023
791123
8107823
9114323
10118323
0118323
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 10 binary64))
d1
#s(literal 10 binary64)
(*.f64 d1 d2)
d2
(*.f64 d1 #s(literal 20 binary64))
#s(literal 20 binary64)
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 (-.f64 d2 #s(literal -10 binary64)) d1)
(*.f64 d1 #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) d1)
d1
#s(literal 10 binary64)
(*.f64 d1 d2)
(*.f64 d2 d1)
d2
(*.f64 d1 #s(literal 20 binary64))
(*.f64 #s(literal 20 binary64) d1)
#s(literal 20 binary64)

localize38.0ms (0.6%)

Memory
-32.4MiB live, 65.7MiB allocated; 10ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d1 #s(literal 20 binary64))
accuracy0.0
(*.f64 d1 #s(literal 10 binary64))
accuracy0.046875
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
accuracy0.16015625
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Samples
15.0ms243×0valid
11.0ms2valid
1.0ms1valid
Compiler

Compiled 33 to 11 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-add: 12.0ms (61.7% of total)
ival-mult: 6.0ms (30.8% 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)

series7.0ms (0.1%)

Memory
11.3MiB live, 11.3MiB allocated; 0ms collecting garbage
Counts
5 → 14
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 d1 d2)
(*.f64 d1 #s(literal 20 binary64))
Outputs
(* d1 (+ 30 d2))
(* d1 (+ 10 d2))
(* 10 d1)
(* d1 d2)
(* 20 d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 10)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (* d1 d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
Calls

6 calls:

TimeVariablePointExpression
2.0ms
d1
@inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (+ (* d1 10) (* d1 d2)) (* d1 10) (* d1 d2) (* d1 20))
1.0ms
d1
@-inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (+ (* d1 10) (* d1 d2)) (* d1 10) (* d1 d2) (* d1 20))
1.0ms
d2
@0
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (+ (* d1 10) (* d1 d2)) (* d1 10) (* d1 d2) (* d1 20))
1.0ms
d1
@0
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (+ (* d1 10) (* d1 d2)) (* d1 10) (* d1 d2) (* d1 20))
1.0ms
d2
@-inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (+ (* d1 10) (* d1 d2)) (* d1 10) (* d1 d2) (* d1 20))

simplify90.0ms (1.5%)

Memory
16.2MiB live, 151.2MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04362
114962
245662
3177262
4440162
5729162
0804362
Stop Event
iter limit
node limit
Counts
14 → 14
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* d1 (+ 10 d2))
(* 10 d1)
(* d1 d2)
(* 20 d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 10)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (* d1 d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
Outputs
(* d1 (+ 30 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d1 (+ 10 d2))
(*.f64 (+.f64 #s(literal 10 binary64) d2) d1)
(* 10 d1)
(*.f64 #s(literal 10 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(* 20 d1)
(*.f64 #s(literal 20 binary64) d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 (+.f64 #s(literal 10 binary64) d2) d1)
(+ (* 10 d1) (* 20 d1))
(*.f64 #s(literal 30 binary64) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (* d1 d2))
(*.f64 (+.f64 #s(literal 10 binary64) d2) d1)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 (+.f64 #s(literal 10 binary64) d2) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 (+.f64 #s(literal 10 binary64) d2) d1)

rewrite254.0ms (4.2%)

Memory
-11.5MiB live, 307.2MiB allocated; 88ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0927
01423
15321
247419
3739019
0807919
Stop Event
iter limit
node limit
iter limit
Counts
5 → 247
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 d1 d2)
(*.f64 d1 #s(literal 20 binary64))
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (-.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal -20 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) d1) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (fma.f64 d1 #s(literal 30 binary64) (*.f64 (neg.f64 d1) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 (neg.f64 d1) d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 #s(literal 20 binary64) d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))) (neg.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (+.f64 #s(literal 20 binary64) d2)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (-.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (-.f64 (*.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) d1) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (+.f64 #s(literal 20 binary64) d2) d1 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (*.f64 d1 d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 #s(literal 1000 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 #s(literal 1000 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 #s(literal 8000 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 1000 binary64) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 1000 binary64) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 8000 binary64) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 20 binary64) d1) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 #s(literal 20 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 #s(literal 10 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(fma.f64 (*.f64 #s(literal 10 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1))
(fma.f64 d1 (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(fma.f64 d1 (-.f64 d2 #s(literal -10 binary64)) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 d1 (-.f64 d2 #s(literal -10 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 (-.f64 #s(literal 10 binary64) (neg.f64 d2)) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 d1 (-.f64 #s(literal 10 binary64) (neg.f64 d2)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 (-.f64 d2 #s(literal -20 binary64)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 #s(literal 20 binary64) d2) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 (+.f64 #s(literal 20 binary64) d2) d1))
(-.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))))
(-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 (neg.f64 d1) d2))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal -20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal -20 binary64) d1)))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal -10 binary64) d1))
(-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)))
(-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal -20 binary64) d1))
(-.f64 (*.f64 d2 d1) (fma.f64 #s(literal -10 binary64) d1 (*.f64 #s(literal -20 binary64) d1)))
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 #s(literal -20 binary64) d1) (*.f64 #s(literal 10 binary64) d1)))
(-.f64 (*.f64 d2 d1) (-.f64 (*.f64 #s(literal -10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)))
(-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 #s(literal 20 binary64) d2)))
(+.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal -20 binary64) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 400 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(+.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal -20 binary64) (neg.f64 d1)))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (+.f64 #s(literal 20 binary64) d2) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(*.f64 d1 (-.f64 d2 #s(literal -10 binary64)))
(*.f64 d1 (-.f64 #s(literal 10 binary64) (neg.f64 d2)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))) (fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -10 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 9 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))
(neg.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (neg.f64 d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) d1) (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 100 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal -10 binary64) d1) d1) (/.f64 (*.f64 #s(literal -10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) d1) d1) (/.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 100 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 100 binary64) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3/2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 100 binary64) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal -10 binary64) d1) (/.f64 (*.f64 #s(literal -10 binary64) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (pow.f64 d2 #s(literal 3 binary64)) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1000 binary64) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 #s(literal 1000 binary64) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 d1 #s(literal 3 binary64)) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (/.f64 (*.f64 d2 d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 10 binary64) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 (*.f64 d2 d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 d2 d1 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (*.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal 10 binary64) d1) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 (/.f64 (*.f64 #s(literal 100 binary64) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 d1 d2 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d2 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) d2) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))
(-.f64 (*.f64 d2 d1) (*.f64 #s(literal -10 binary64) d1))
(-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) d2))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d2) (neg.f64 d1)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d2 d1))
(*.f64 #s(literal 10 binary64) d1)
(*.f64 d1 #s(literal 10 binary64))
(*.f64 d2 d1)
(*.f64 d1 d2)
(neg.f64 (*.f64 (neg.f64 d1) d2))
(*.f64 #s(literal 20 binary64) d1)
(*.f64 d1 #s(literal 20 binary64))
(neg.f64 (*.f64 #s(literal -20 binary64) d1))

eval31.0ms (0.5%)

Memory
6.9MiB live, 97.9MiB allocated; 13ms collecting garbage
Compiler

Compiled 8 148 to 766 computations (90.6% saved)

prune12.0ms (0.2%)

Memory
-31.0MiB live, 23.4MiB allocated; 11ms collecting garbage
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New2494253
Fresh000
Picked101
Done000
Total2504254
Accuracy
100.0%
Counts
254 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
73.2%
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
100.0%
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
53.7%
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Compiler

Compiled 53 to 39 computations (26.4% saved)

simplify91.0ms (1.5%)

Memory
-3.3MiB live, 231.7MiB allocated; 23ms collecting garbage
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d1)
cost-diff1
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
cost-diff2
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
cost-diff2
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
cost-diff3
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
cost-diff8
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
cost-diff0
(+.f64 #s(literal 30 binary64) d2)
cost-diff0
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
cost-diff0
(*.f64 #s(literal 30 binary64) d1)
cost-diff0
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028146
045143
189131
2238122
3762115
42585109
57113108
08024106
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
#s(literal 30 binary64)
d1
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
#s(literal 30 binary64)
d2
d1
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(*.f64 #s(literal 100 binary64) d1)
#s(literal 100 binary64)
d1
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(*.f64 (-.f64 #s(literal 10 binary64) d2) d1)
(-.f64 #s(literal 10 binary64) d2)
#s(literal 10 binary64)
d2
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))
(*.f64 d2 d1)
#s(literal 2 binary64)
(*.f64 d1 #s(literal 20 binary64))
#s(literal 20 binary64)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
d1
#s(literal 30 binary64)
(*.f64 d2 d1)
d2
Outputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
#s(literal 30 binary64)
d1
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+.f64 #s(literal 30 binary64) d2)
(-.f64 d2 #s(literal -30 binary64))
#s(literal 30 binary64)
d2
d1
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 d1 (-.f64 (/.f64 (fma.f64 d2 d2 #s(literal -100 binary64)) (+.f64 #s(literal -10 binary64) d2)) #s(literal -20 binary64)))
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(*.f64 (/.f64 d1 (+.f64 #s(literal -10 binary64) d2)) (fma.f64 d2 d2 #s(literal -100 binary64)))
(*.f64 #s(literal 100 binary64) d1)
#s(literal 100 binary64)
d1
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 10 binary64) d2))
(*.f64 (-.f64 #s(literal 10 binary64) d2) d1)
(-.f64 #s(literal 10 binary64) d2)
#s(literal 10 binary64)
d2
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(*.f64 (/.f64 d2 (+.f64 #s(literal -10 binary64) d2)) (*.f64 d2 d1))
(neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))
(*.f64 d2 d1)
#s(literal 2 binary64)
(*.f64 d1 #s(literal 20 binary64))
(*.f64 #s(literal 20 binary64) d1)
#s(literal 20 binary64)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
d1
#s(literal 30 binary64)
(*.f64 d2 d1)
d2

localize157.0ms (2.6%)

Memory
-26.0MiB live, 229.4MiB allocated; 28ms collecting garbage
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(*.f64 d2 d1)
accuracy0.00390625
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
accuracy0.2109375
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
accuracy0.21779252930532605
(pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))
accuracy6.610042335653464
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
accuracy17.42676651838435
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
accuracy0.0
(+.f64 #s(literal 30 binary64) d2)
accuracy0.015625
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
accuracy0.0
(*.f64 #s(literal 30 binary64) d1)
accuracy29.644527343006505
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Samples
62.0ms225×0valid
12.0ms11×2valid
10.0ms20×1valid
Compiler

Compiled 147 to 30 computations (79.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-mult: 33.0ms (47.6% of total)
adjust: 13.0ms (18.8% of total)
ival-sub: 7.0ms (10.1% of total)
ival-add: 7.0ms (10.1% of total)
ival-div: 4.0ms (5.8% of total)
ival-pow2: 3.0ms (4.3% of total)
ival-neg: 1.0ms (1.4% of total)
exact: 1.0ms (1.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series19.0ms (0.3%)

Memory
44.7MiB live, 44.7MiB allocated; 0ms collecting garbage
Counts
11 → 56
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 d2 d1)
(pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))
Outputs
(* d1 (+ 30 d2))
(* 30 d1)
(* d1 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2)))))
(* -1 (/ (* d1 (pow d2 2)) (- 10 d2)))
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(/ 1 (- 10 d2))
(* d1 d2)
(* (pow d1 2) (pow d2 2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (* 100 (/ 1 (- 10 d2))))))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 30 d1) (* d1 d2))
30
(+ 30 d2)
(* 10 d1)
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1))))))
(+ (* 10 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1)))))))))
(* -1/10 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1/10 d1) (* -1/100 (* d1 d2))))
(* (pow d2 2) (+ (* -1/10 d1) (* d2 (+ (* -1/100 d1) (* -1/1000 (* d1 d2))))))
(* (pow d2 2) (+ (* -1/10 d1) (* d2 (+ (* -1/100 d1) (* d2 (+ (* -1/1000 d1) (* -1/10000 (* d1 d2))))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
1/10
(+ 1/10 (* 1/100 d2))
(+ 1/10 (* d2 (+ 1/100 (* 1/1000 d2))))
(+ 1/10 (* d2 (+ 1/100 (* d2 (+ 1/1000 (* 1/10000 d2))))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (* 100 (/ d1 (pow d2 2)))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3)))))))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3)))))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(/ -1 d2)
(* -1 (/ (+ 1 (* 10 (/ 1 d2))) d2))
(/ (- (* -1 (/ (+ 10 (* 100 (/ 1 d2))) d2)) 1) d2)
(/ (- (* -1 (/ (+ 100 (* 1000 (/ 1 d2))) (pow d2 2))) (+ 1 (* 10 (/ 1 d2)))) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (* 10 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (* 10 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 100 (/ d1 d2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1000 (/ d1 d2)) (* -100 d1)) d2)) (* 10 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (/ (+ 1 (+ (* 10 (/ 1 d2)) (/ 100 (pow d2 2)))) d2))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 100 (* 1000 (/ 1 d2))) d2)) 10) d2))) d2))
Calls

6 calls:

TimeVariablePointExpression
5.0ms
d1
@inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (* 30 d1) (* (+ 30 d2) d1) (+ 30 d2) (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1)) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (/ d1 (* (- 10 d2) d1)) (+ (* d1 30) (* d2 d1)) (* d2 d1) (pow (* d2 d1) 2))
4.0ms
d1
@0
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (* 30 d1) (* (+ 30 d2) d1) (+ 30 d2) (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1)) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (/ d1 (* (- 10 d2) d1)) (+ (* d1 30) (* d2 d1)) (* d2 d1) (pow (* d2 d1) 2))
3.0ms
d1
@-inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (* 30 d1) (* (+ 30 d2) d1) (+ 30 d2) (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1)) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (/ d1 (* (- 10 d2) d1)) (+ (* d1 30) (* d2 d1)) (* d2 d1) (pow (* d2 d1) 2))
2.0ms
d2
@inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (* 30 d1) (* (+ 30 d2) d1) (+ 30 d2) (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1)) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (/ d1 (* (- 10 d2) d1)) (+ (* d1 30) (* d2 d1)) (* d2 d1) (pow (* d2 d1) 2))
2.0ms
d2
@-inf
((+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (* 30 d1) (* (+ 30 d2) d1) (+ 30 d2) (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1)) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (/ d1 (* (- 10 d2) d1)) (+ (* d1 30) (* d2 d1)) (* d2 d1) (pow (* d2 d1) 2))

simplify178.0ms (3%)

Memory
13.3MiB live, 284.6MiB allocated; 46ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0256602
1968569
23754507
09040475
Stop Event
iter limit
node limit
Counts
56 → 55
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* 30 d1)
(* d1 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2)))))
(* -1 (/ (* d1 (pow d2 2)) (- 10 d2)))
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(/ 1 (- 10 d2))
(* d1 d2)
(* (pow d1 2) (pow d2 2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (* 100 (/ 1 (- 10 d2))))))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 30 d1) (* d1 d2))
30
(+ 30 d2)
(* 10 d1)
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1))))))
(+ (* 10 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1)))))))))
(* -1/10 (* d1 (pow d2 2)))
(* (pow d2 2) (+ (* -1/10 d1) (* -1/100 (* d1 d2))))
(* (pow d2 2) (+ (* -1/10 d1) (* d2 (+ (* -1/100 d1) (* -1/1000 (* d1 d2))))))
(* (pow d2 2) (+ (* -1/10 d1) (* d2 (+ (* -1/100 d1) (* d2 (+ (* -1/1000 d1) (* -1/10000 (* d1 d2))))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
1/10
(+ 1/10 (* 1/100 d2))
(+ 1/10 (* d2 (+ 1/100 (* 1/1000 d2))))
(+ 1/10 (* d2 (+ 1/100 (* d2 (+ 1/1000 (* 1/10000 d2))))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (* 100 (/ d1 (pow d2 2)))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3)))))))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3)))))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(/ -1 d2)
(* -1 (/ (+ 1 (* 10 (/ 1 d2))) d2))
(/ (- (* -1 (/ (+ 10 (* 100 (/ 1 d2))) d2)) 1) d2)
(/ (- (* -1 (/ (+ 100 (* 1000 (/ 1 d2))) (pow d2 2))) (+ 1 (* 10 (/ 1 d2)))) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (* 10 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (* 10 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 100 (/ d1 d2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1000 (/ d1 d2)) (* -100 d1)) d2)) (* 10 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (/ (+ 1 (+ (* 10 (/ 1 d2)) (/ 100 (pow d2 2)))) d2))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 100 (* 1000 (/ 1 d2))) d2)) 10) d2))) d2))
Outputs
(* d1 (+ 30 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* d1 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2)))))
(*.f64 (neg.f64 d1) (/.f64 (fma.f64 d2 d2 #s(literal -100 binary64)) (-.f64 #s(literal 10 binary64) d2)))
(* -1 (/ (* d1 (pow d2 2)) (- 10 d2)))
(*.f64 (*.f64 (neg.f64 d2) d2) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(*.f64 (-.f64 #s(literal 20 binary64) (/.f64 (fma.f64 d2 d2 #s(literal -100 binary64)) (-.f64 #s(literal 10 binary64) d2))) d1)
(/ 1 (- 10 d2))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 10 binary64) d2))
(* d1 d2)
(*.f64 d2 d1)
(* (pow d1 2) (pow d2 2))
(*.f64 (*.f64 (*.f64 d2 d2) d1) d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 (neg.f64 d1) (-.f64 (neg.f64 d2) #s(literal 30 binary64)))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (* 100 (/ 1 (- 10 d2))))))
(*.f64 (neg.f64 d1) (/.f64 (fma.f64 d2 d2 #s(literal -100 binary64)) (-.f64 #s(literal 10 binary64) d2)))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(*.f64 (neg.f64 d1) (-.f64 (/.f64 (fma.f64 d2 d2 #s(literal -100 binary64)) (-.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64)))
(+ (* 10 d1) (* 20 d1))
(*.f64 #s(literal 30 binary64) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
30
#s(literal 30 binary64)
(+ 30 d2)
(-.f64 d2 #s(literal -30 binary64))
(* 10 d1)
(*.f64 #s(literal 10 binary64) d1)
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (-.f64 d2 #s(literal -10 binary64)))
(+ (* 10 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1))))))
(*.f64 d1 (-.f64 d2 #s(literal -10 binary64)))
(+ (* 10 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1)))))))))
(*.f64 d1 (-.f64 d2 #s(literal -10 binary64)))
(* -1/10 (* d1 (pow d2 2)))
(*.f64 (*.f64 (*.f64 #s(literal -1/10 binary64) d1) d2) d2)
(* (pow d2 2) (+ (* -1/10 d1) (* -1/100 (* d1 d2))))
(*.f64 (*.f64 (*.f64 d1 (fma.f64 #s(literal -1/100 binary64) d2 #s(literal -1/10 binary64))) d2) d2)
(* (pow d2 2) (+ (* -1/10 d1) (* d2 (+ (* -1/100 d1) (* -1/1000 (* d1 d2))))))
(*.f64 (*.f64 (fma.f64 (*.f64 d1 (fma.f64 #s(literal -1/1000 binary64) d2 #s(literal -1/100 binary64))) d2 (*.f64 #s(literal -1/10 binary64) d1)) d2) d2)
(* (pow d2 2) (+ (* -1/10 d1) (* d2 (+ (* -1/100 d1) (* d2 (+ (* -1/1000 d1) (* -1/10000 (* d1 d2))))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 d1 (fma.f64 #s(literal -1/10000 binary64) d2 #s(literal -1/1000 binary64))) d2 (*.f64 #s(literal -1/100 binary64) d1)) d2 (*.f64 #s(literal -1/10 binary64) d1)) d2) d2)
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
1/10
#s(literal 1/10 binary64)
(+ 1/10 (* 1/100 d2))
(fma.f64 #s(literal 1/100 binary64) d2 #s(literal 1/10 binary64))
(+ 1/10 (* d2 (+ 1/100 (* 1/1000 d2))))
(fma.f64 (fma.f64 #s(literal 1/1000 binary64) d2 #s(literal 1/100 binary64)) d2 #s(literal 1/10 binary64))
(+ 1/10 (* d2 (+ 1/100 (* d2 (+ 1/1000 (* 1/10000 d2))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/10000 binary64) d2 #s(literal 1/1000 binary64)) d2 #s(literal 1/100 binary64)) d2 #s(literal 1/10 binary64))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(-.f64 d2 #s(literal -30 binary64))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1) d2)
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (* 100 (/ d1 (pow d2 2)))))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1) d2)
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3)))))))))
(*.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 10 binary64) (/.f64 (/.f64 #s(literal 1000 binary64) d2) d2)) (fma.f64 (/.f64 d1 (pow.f64 d2 #s(literal 3 binary64))) #s(literal -1000 binary64) d1)) d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))
(*.f64 (fma.f64 (/.f64 d1 d2) (+.f64 (/.f64 #s(literal 100 binary64) d2) #s(literal 10 binary64)) d1) d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3)))))))
(*.f64 (fma.f64 (/.f64 (/.f64 d1 d2) d2) (-.f64 (/.f64 #s(literal 1000 binary64) d2) #s(literal -100 binary64)) (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1)) d2)
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(*.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 30 binary64) (/.f64 (/.f64 #s(literal 1000 binary64) d2) d2)) (fma.f64 (/.f64 d1 (pow.f64 d2 #s(literal 3 binary64))) #s(literal -1000 binary64) d1)) d2)
(/ -1 d2)
(/.f64 #s(literal -1 binary64) d2)
(* -1 (/ (+ 1 (* 10 (/ 1 d2))) d2))
(/.f64 (+.f64 (/.f64 #s(literal -10 binary64) d2) #s(literal -1 binary64)) d2)
(/ (- (* -1 (/ (+ 10 (* 100 (/ 1 d2))) d2)) 1) d2)
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal -100 binary64) d2) #s(literal -10 binary64)) d2) #s(literal 1 binary64)) d2)
(/ (- (* -1 (/ (+ 100 (* 1000 (/ 1 d2))) (pow d2 2))) (+ 1 (* 10 (/ 1 d2)))) d2)
(/.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 1000 binary64) d2) #s(literal 100 binary64)) d2) #s(literal -1 binary64) #s(literal -10 binary64)) d2) #s(literal 1 binary64)) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (* 10 d1)) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (* 10 d1)) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 100 (/ d1 d2))) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) (+.f64 (/.f64 #s(literal 100 binary64) d2) #s(literal 10 binary64)) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -1000 (/ d1 d2)) (* -100 d1)) d2)) (* 10 d1)) d2)))))
(*.f64 (fma.f64 (/.f64 (/.f64 d1 d2) d2) (-.f64 (/.f64 #s(literal 1000 binary64) d2) #s(literal -100 binary64)) (fma.f64 (/.f64 d1 d2) #s(literal 10 binary64) d1)) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(* -1 (/ (+ 1 (+ (* 10 (/ 1 d2)) (/ 100 (pow d2 2)))) d2))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -100 binary64) d2) #s(literal -10 binary64)) d2) #s(literal -1 binary64)) d2)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ 100 (* 1000 (/ 1 d2))) d2)) 10) d2))) d2))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (+.f64 (/.f64 #s(literal 1000 binary64) d2) #s(literal 100 binary64)) d2) #s(literal -1 binary64) #s(literal -10 binary64)) d2))) d2)

rewrite536.0ms (8.9%)

Memory
11.6MiB live, 316.7MiB allocated; 94ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028109
045106
118966
2154466
0831166
Stop Event
iter limit
node limit
iter limit
Counts
11 → 802
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 d2 d1)
(pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))
Outputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 #s(literal 30 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 30 binary64) (neg.f64 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))) (*.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 30 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d1) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 30 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 30 binary64) d1)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 30 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 #s(literal 900 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (*.f64 #s(literal 30 binary64) d1) d1) (/.f64 (*.f64 #s(literal 30 binary64) d1) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) d1)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 30 binary64) (*.f64 #s(literal 30 binary64) d1)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 #s(literal 30 binary64) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 30 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d2 d1) (*.f64 #s(literal -30 binary64) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) #s(literal 30 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))
(/.f64 (+.f64 (pow.f64 (/.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (-.f64 (*.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))) (*.f64 (/.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (neg.f64 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (fma.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (*.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (pow.f64 d2 #s(literal 3 binary64)))) (*.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 d2 #s(literal 30 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (-.f64 d2 #s(literal 30 binary64))))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)))
(+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))) (/.f64 #s(literal 27000 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))))
(+.f64 (/.f64 #s(literal 27000 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))))
(+.f64 (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (/.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(+.f64 (/.f64 #s(literal 27000 binary64) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (/.f64 (pow.f64 d2 #s(literal 3 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(+.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 (neg.f64 d2) d2) (-.f64 #s(literal 30 binary64) d2)))
(+.f64 #s(literal 30 binary64) d2)
(+.f64 d2 #s(literal 30 binary64))
(*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1))
(*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) d2) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) d2) (*.f64 (neg.f64 (neg.f64 d1)) d2)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 (neg.f64 d1)) d2)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1))) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (fma.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1)) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1))) d1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) d1)
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d2) d1))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))) (neg.f64 (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (neg.f64 (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (neg.f64 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (neg.f64 (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) d1) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 d1 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) d1) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 d1 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) d1) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 d1 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))) (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))) (*.f64 (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 d1) (*.f64 d1 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) d1 (*.f64 d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (-.f64 #s(literal 10 binary64) d2) (*.f64 (-.f64 #s(literal 10 binary64) d2) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (neg.f64 d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (neg.f64 d1) (*.f64 d1 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) d1 (*.f64 d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (neg.f64 d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 d1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) d1 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 d1) (*.f64 d1 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 d1 (neg.f64 d1)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) d1 (*.f64 d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 d1 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (neg.f64 d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 d1)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) d1 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (neg.f64 d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 d1)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) d1 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 d1)))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (-.f64 #s(literal 10 binary64) d2) (*.f64 (-.f64 #s(literal 10 binary64) d2) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) d1 (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (neg.f64 d1) d1))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) d1 (*.f64 (neg.f64 d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (neg.f64 d1) d1))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) d1 (*.f64 (neg.f64 d1) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (neg.f64 d1) d1))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (neg.f64 d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) d1 (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 d1))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) d1 (*.f64 d1 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 d1 d1))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) d1 (*.f64 d1 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 d1 d1))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) d1))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) d1))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1 (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) d1))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) d1 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) d1))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1)) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (-.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 #s(literal 10 binary64) d2))) d1)
(/.f64 (-.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d2) d1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(/.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d2) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 d1 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d2) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1)))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (neg.f64 d1) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 10 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 10 binary64) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d1) d1) (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 100 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 10 binary64) d1) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) d1) d1) (/.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 #s(literal 10 binary64) d1)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d1 d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 d1)) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d2 d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 d1)) (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 d1)) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d2 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d2) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 d1) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d1) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d2 (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d2) d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 100 binary64)) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 100 binary64) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (neg.f64 d2) d1) d1) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 100 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) d1)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 100 binary64) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 #s(literal 100 binary64) (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 d2 d1 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 (*.f64 #s(literal 100 binary64) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(fma.f64 d1 d2 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d2 d1))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (/.f64 (-.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d2) d1))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d2) d1))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))
(-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (neg.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 #s(literal 100 binary64) d1)))
(-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (neg.f64 (*.f64 #s(literal 100 binary64) d1)) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal -100 binary64) (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1)))
(-.f64 (*.f64 d2 d1) (*.f64 #s(literal -10 binary64) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) #s(literal 10 binary64)))
(-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d2) d1))
(+.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(+.f64 (/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d2) d1)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1)) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1)))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(+.f64 (/.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))) (/.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (*.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(+.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 (neg.f64 d1)) d2))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d2 d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d1 d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 d1)) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d2 d1))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 d1)) (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 d1)) d1))
(*.f64 (/.f64 d2 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d2) d1))
(*.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 d1) d1))
(*.f64 (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d1) d1))
(*.f64 (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d2 (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) d1))
(*.f64 (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 (neg.f64 d2) d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1))
(*.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d2) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) (neg.f64 d1)))
(*.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (neg.f64 d2) d1) d1))
(*.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 d1)))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1))) (neg.f64 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)))) (neg.f64 (neg.f64 d1)))
(/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 d1)) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (neg.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2))) (neg.f64 d1))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 #s(literal 10 binary64) d2)) d1)
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))
(+.f64 (/.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (/.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(*.f64 d1 (+.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1)) (fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64))) (fma.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))) (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (*.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)) #s(literal 3 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1))) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1))) (*.f64 (*.f64 d2 d1) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) d1 (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) d1))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) (-.f64 #s(literal 10 binary64) d2) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) d1 (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) d1))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) d1 (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) d1))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) d1 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) d1))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) (-.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) d1 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) d1))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) d1 (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) d1))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)))) (*.f64 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 d1 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 d1 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 d1 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (-.f64 #s(literal 10 binary64) d2) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) d1) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 10 binary64) d2) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 d1 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (*.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 100 binary64) d1)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 d1 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 d1 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (*.f64 (neg.f64 d1) (*.f64 #s(literal 100 binary64) d1)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 d1 (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 d1 (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 d1 (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1)))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (+.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))))
(/.f64 (-.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 1000 binary64) (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64) (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)))) (neg.f64 (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 #s(literal 400 binary64) (*.f64 d1 d1))) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))))
(/.f64 (fma.f64 #s(literal 8000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64))) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)))))
(/.f64 (fma.f64 #s(literal 8000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1) (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) d1) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (neg.f64 d1) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (/.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 10 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 10 binary64) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 10 binary64) d1) d1) d1) (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 #s(literal 100 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 10 binary64) d1) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) d1) d1) (/.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 #s(literal 10 binary64) d1)) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d1 d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d1 d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 d1)) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (neg.f64 d1)) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d2 d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 d2 d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 d1)) (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (neg.f64 d1)) (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 d1)) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 d1)) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d2 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d2 (neg.f64 d1)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d2) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d2) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 d2 d2)) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 d1) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 d1) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d1) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 d1) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d2 (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d2 (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) d1) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(fma.f64 (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) d1) (/.f64 (neg.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(fma.f64 (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) d1) (/.f64 (fabs.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d2) d1) (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 d2 d1) d1) d1) (/.f64 d2 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (neg.f64 d2) d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 (neg.f64 d2) d1) d1) (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d1 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(fma.f64 (/.f64 (neg.f64 d1) d1) (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d1 (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 100 binary64) d1) (neg.f64 d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d1 (neg.f64 d1)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) #s(literal 100 binary64)) d1 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (neg.f64 (*.f64 d1 d1)) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 100 binary64) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d2) (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (neg.f64 (*.f64 d1 d1)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 d1) (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (neg.f64 d2) d1) d1) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 (neg.f64 d2) d1) d1) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 (neg.f64 d2) d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) d1)) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 100 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 d1 d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 10 binary64) (*.f64 #s(literal 10 binary64) d1)) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (neg.f64 d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 100 binary64) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 #s(literal 100 binary64) (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 d2 d1 (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 d2 d1 (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d1 (*.f64 #s(literal 100 binary64) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 d1 d2 (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(fma.f64 d1 d2 (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 100 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))) (/.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))))
(-.f64 (/.f64 (*.f64 #s(literal 400 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))))))
(-.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1)) (*.f64 (neg.f64 d2) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 400 binary64) (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 10 binary64))))
(-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal -20 binary64) d1))
(-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64)))
(-.f64 (*.f64 #s(literal 10 binary64) d1) (fma.f64 (neg.f64 d2) d1 (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(-.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 (*.f64 (neg.f64 d2) d1) (*.f64 #s(literal 20 binary64) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 d1 d1) #s(literal 100 binary64) (-.f64 (pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))))) (/.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 3 binary64)) (fma.f64 (pow.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 2 binary64)) #s(literal 10000 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 400 binary64) (*.f64 d1 d1) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))))
(+.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1)) (*.f64 d2 d1))
(+.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 d1) #s(literal 20 binary64)) (*.f64 #s(literal 20 binary64) d1)) (*.f64 d1 (-.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(+.f64 (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (fma.f64 #s(literal 20 binary64) d1 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))))
(+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (neg.f64 (neg.f64 d1)) #s(literal 20 binary64)))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (-.f64 (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 d1) d1)) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(+.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (fma.f64 (*.f64 (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) d1) #s(literal 100 binary64) (*.f64 #s(literal 20 binary64) d1)))
(+.f64 (*.f64 d2 d1) (-.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (neg.f64 d1) #s(literal 20 binary64))))
(+.f64 (*.f64 d2 d1) (fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(/.f64 (neg.f64 (/.f64 d1 d1)) (neg.f64 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (neg.f64 (neg.f64 d1)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 d1))) (neg.f64 (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (/.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (neg.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 d1))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) d1)
(/.f64 (neg.f64 d1) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(neg.f64 (/.f64 (neg.f64 d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(neg.f64 (/.f64 d1 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 d1 (-.f64 #s(literal 30 binary64) (neg.f64 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (-.f64 (*.f64 (*.f64 (neg.f64 (neg.f64 d2)) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (neg.f64 (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))) (*.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1))))
(/.f64 (fma.f64 (pow.f64 d1 #s(literal 3 binary64)) #s(literal 27000 binary64) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1)))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 30 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d1) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (neg.f64 (*.f64 #s(literal 30 binary64) d1)) d1) (/.f64 (neg.f64 (*.f64 #s(literal 30 binary64) d1)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (fabs.f64 d1) #s(literal 30 binary64)) d1) (/.f64 (*.f64 (fabs.f64 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 #s(literal 900 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 (*.f64 #s(literal 30 binary64) d1) d1) (/.f64 (*.f64 #s(literal 30 binary64) d1) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) d1)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 30 binary64) (*.f64 #s(literal 30 binary64) d1)) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 #s(literal 30 binary64) d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 #s(literal 30 binary64) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 d2 (*.f64 #s(literal 30 binary64) d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))))) (/.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d2 d1) (*.f64 #s(literal -30 binary64) d1))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d1) #s(literal 30 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) d1) d2) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (*.f64 d1 d1) (*.f64 (*.f64 d2 d1) (-.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2))) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 (neg.f64 (neg.f64 d2)) d1))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))))
(*.f64 (fabs.f64 d1) (fabs.f64 d2))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)))
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)))
(*.f64 (fabs.f64 d2) (fabs.f64 d1))
(*.f64 d2 d1)
(*.f64 d1 d2)
(pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 d2 d1) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (neg.f64 d2) d1))
(fabs.f64 (*.f64 d2 d1))
(exp.f64 (log.f64 (*.f64 d2 d1)))
(+.f64 (cosh.f64 (log.f64 (*.f64 d2 d1))) (sinh.f64 (log.f64 (*.f64 d2 d1))))
(*.f64 (neg.f64 (*.f64 (neg.f64 d2) d1)) (neg.f64 (*.f64 (neg.f64 d2) d1)))
(*.f64 (pow.f64 (*.f64 (*.f64 d2 d1) d2) #s(literal 1 binary64)) d1)
(*.f64 (pow.f64 (*.f64 (*.f64 d2 d1) d1) #s(literal 1 binary64)) d2)
(*.f64 (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 d2 d1) d2) d1)
(*.f64 (*.f64 (*.f64 d2 d1) d1) d2)
(*.f64 (*.f64 (neg.f64 d2) d1) (*.f64 (neg.f64 d2) d1))
(*.f64 (*.f64 d2 d2) (*.f64 d1 d1))
(*.f64 (*.f64 d1 d1) (*.f64 d2 d2))
(*.f64 (*.f64 d2 d1) (*.f64 d2 d1))
(*.f64 d2 (pow.f64 (*.f64 d1 (*.f64 d2 d1)) #s(literal 1 binary64)))
(*.f64 d2 (*.f64 d1 (*.f64 d2 d1)))
(*.f64 d1 (pow.f64 (*.f64 d2 (*.f64 d2 d1)) #s(literal 1 binary64)))
(*.f64 d1 (*.f64 d2 (*.f64 d2 d1)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 d2 d1)))
(pow.f64 (*.f64 (neg.f64 d2) d1) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))))))
(neg.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(exp.f64 (+.f64 (log.f64 (*.f64 d2 d1)) (log.f64 (*.f64 d2 d1))))
(exp.f64 (fma.f64 (log.f64 d2) #s(literal 2 binary64) (*.f64 (log.f64 d1) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 d1) #s(literal 2 binary64) (*.f64 (log.f64 d2) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))))

eval271.0ms (4.5%)

Memory
-55.5MiB live, 320.6MiB allocated; 161ms collecting garbage
Compiler

Compiled 27 127 to 2 609 computations (90.4% saved)

prune14.0ms (0.2%)

Memory
10.2MiB live, 57.4MiB allocated; 1ms collecting garbage
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New7931794
Fresh000
Picked134
Done000
Total7944798
Accuracy
100.0%
Counts
798 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
88.0%
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
53.7%
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Compiler

Compiled 63 to 45 computations (28.6% saved)

simplify106.0ms (1.8%)

Memory
31.5MiB live, 163.2MiB allocated; 32ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 d1 d2)
cost-diff0
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
cost-diff0
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
cost-diff2
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02357
02757
15751
216949
360946
4229940
5682540
0847637
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(/.f64 d1 d2)
d1
d2
#s(literal 30 binary64)
Outputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1)))
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1)
(/.f64 d1 d2)
d1
d2
#s(literal 30 binary64)

localize69.0ms (1.2%)

Memory
-37.0MiB live, 110.6MiB allocated; 27ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(/.f64 d1 d2)
accuracy0.0
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
accuracy0.109375
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
accuracy7.605097412683045
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
Samples
55.0ms248×0valid
2.0ms1valid
1.0ms2valid
Compiler

Compiled 52 to 24 computations (53.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-pow2: 25.0ms (50.1% of total)
ival-mult: 11.0ms (22% of total)
ival-div: 6.0ms (12% of total)
ival-add: 3.0ms (6% of total)
ival-sub: 2.0ms (4% of total)
adjust: 1.0ms (2% of total)
ival-neg: 1.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series11.0ms (0.2%)

Memory
23.8MiB live, 23.8MiB allocated; 0ms collecting garbage
Counts
4 → 24
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(/.f64 d1 d2)
Outputs
(* d1 (* d2 (+ 1 (* 30 (/ 1 d2)))))
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(* d1 (+ 1 (* 30 (/ 1 d2))))
(/ d1 d2)
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(* 30 (/ d1 d2))
(/ (+ (* 30 d1) (* d1 d2)) d2)
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
d1
(+ d1 (* 30 (/ d1 d2)))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
Calls

6 calls:

TimeVariablePointExpression
5.0ms
d1
@-inf
((* (+ (* (/ d1 d2) 30) d1) d2) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (+ (* (/ d1 d2) 30) d1) (/ d1 d2))
2.0ms
d1
@0
((* (+ (* (/ d1 d2) 30) d1) d2) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (+ (* (/ d1 d2) 30) d1) (/ d1 d2))
2.0ms
d1
@inf
((* (+ (* (/ d1 d2) 30) d1) d2) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (+ (* (/ d1 d2) 30) d1) (/ d1 d2))
1.0ms
d2
@-inf
((* (+ (* (/ d1 d2) 30) d1) d2) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (+ (* (/ d1 d2) 30) d1) (/ d1 d2))
1.0ms
d2
@inf
((* (+ (* (/ d1 d2) 30) d1) d2) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (+ (* (/ d1 d2) 30) d1) (/ d1 d2))

simplify160.0ms (2.7%)

Memory
-7.3MiB live, 220.5MiB allocated; 65ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129224
1477220
21972153
08730147
Stop Event
iter limit
node limit
Counts
24 → 23
Calls
Call 1
Inputs
(* d1 (* d2 (+ 1 (* 30 (/ 1 d2)))))
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(* d1 (+ 1 (* 30 (/ 1 d2))))
(/ d1 d2)
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(* 30 (/ d1 d2))
(/ (+ (* 30 d1) (* d1 d2)) d2)
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
d1
(+ d1 (* 30 (/ d1 d2)))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
Outputs
(* d1 (* d2 (+ 1 (* 30 (/ 1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64)) d1)
(* d1 (+ 1 (* 30 (/ 1 d2))))
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(/ d1 d2)
(/.f64 d1 d2)
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(*.f64 (neg.f64 d1) (-.f64 (fma.f64 d2 (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal -100 binary64) (-.f64 #s(literal 10 binary64) d2))) #s(literal 20 binary64)))
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (* 20 d1))
(*.f64 #s(literal 30 binary64) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* 30 (/ d1 d2))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(/ (+ (* 30 d1) (* d1 d2)) d2)
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(*.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 30 binary64) (/.f64 #s(literal 1000 binary64) (*.f64 d2 d2))) (fma.f64 (/.f64 d1 (pow.f64 d2 #s(literal 3 binary64))) #s(literal -1000 binary64) d1)) d2)
d1
(+ d1 (* 30 (/ d1 d2)))
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)

rewrite174.0ms (2.9%)

Memory
16.8MiB live, 349.4MiB allocated; 31ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02354
02754
112248
299747
0810546
Stop Event
iter limit
node limit
iter limit
Counts
4 → 95
Calls
Call 1
Inputs
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2)
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(/.f64 d1 d2)
Outputs
(*.f64 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1) d2)
(*.f64 d2 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 d2 d1)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))) (-.f64 (*.f64 d2 d1) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))) (-.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2)) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1)) d2)) (neg.f64 (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2)) (neg.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1)))) (neg.f64 (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))
(/.f64 (neg.f64 (*.f64 d2 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1)) d2) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))
(/.f64 (*.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) d2) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))
(/.f64 (*.f64 d2 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1))) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))
(/.f64 (*.f64 d2 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (fabs.f64 d2) (fabs.f64 d1) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 (fabs.f64 d1) (fabs.f64 d2) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2 (*.f64 d2 d1))
(fma.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) (*.f64 d2 d1))
(fma.f64 d2 d1 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 d2 d1 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(fma.f64 d1 d2 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(fma.f64 d1 d2 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(-.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (sqrt.f64 (*.f64 d2 d1))))
(-.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (sqrt.f64 (*.f64 d2 d1))))
(-.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 (neg.f64 d2) d1))
(-.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 (neg.f64 d1) d2))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) d2))
(-.f64 (*.f64 d2 d1) (*.f64 (neg.f64 d2) (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(+.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2) (*.f64 d2 d1))
(+.f64 (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d2))
(+.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1) d2))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))) (*.f64 (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))) (+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))) (+.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2))))
(/.f64 (-.f64 (*.f64 d1 d1) (*.f64 (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64)) (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))) (+.f64 d1 (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))) (*.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))) (-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (fma.f64 (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64))) (fma.f64 d1 d1 (fma.f64 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)) (*.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2))))))
(/.f64 (-.f64 (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 d1 d1 (fma.f64 (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64)) (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64)) (*.f64 d1 (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (-.f64 (*.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1)))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (*.f64 (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1) (*.f64 d1 d1))) (*.f64 (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))) (*.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))) (pow.f64 d1 #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(/.f64 (-.f64 (*.f64 d1 d1) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64))) (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))
(/.f64 (neg.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1))) (neg.f64 (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))
(/.f64 (neg.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(/.f64 (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 (neg.f64 d1) d1)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))
(/.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1))))
(/.f64 (fma.f64 #s(literal 27000 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 3 binary64)) (pow.f64 d1 #s(literal 3 binary64))) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2))))))
(fma.f64 (pow.f64 d1 #s(literal 1/2 binary64)) (pow.f64 d1 #s(literal 1/2 binary64)) (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))
(fma.f64 #s(literal 30 binary64) (/.f64 d1 d2) d1)
(fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1)
(fma.f64 d1 (/.f64 #s(literal 30 binary64) d2) d1)
(-.f64 (/.f64 (*.f64 d1 d1) (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (*.f64 d1 d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))
(-.f64 d1 (*.f64 (neg.f64 d1) (/.f64 #s(literal 30 binary64) d2)))
(-.f64 d1 (*.f64 #s(literal -30 binary64) (/.f64 d1 d2)))
(-.f64 d1 (*.f64 (neg.f64 (/.f64 d1 d2)) #s(literal 30 binary64)))
(+.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 d1 d1 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))))
(+.f64 (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))) (/.f64 (pow.f64 d1 #s(literal 3 binary64)) (fma.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 d2) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)) (/.f64 (*.f64 (neg.f64 d1) d1) (-.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)))
(+.f64 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)) d1)
(+.f64 d1 (*.f64 #s(literal 30 binary64) (/.f64 d1 d2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 d1))) (neg.f64 (neg.f64 (neg.f64 d2))))
(/.f64 (neg.f64 (neg.f64 d1)) (neg.f64 (neg.f64 d2)))
(/.f64 (neg.f64 d1) (neg.f64 d2))
(/.f64 d1 d2)
(neg.f64 (/.f64 (neg.f64 d1) d2))
(neg.f64 (/.f64 d1 (neg.f64 d2)))

eval13.0ms (0.2%)

Memory
-15.4MiB live, 30.5MiB allocated; 3ms collecting garbage
Compiler

Compiled 5 717 to 463 computations (91.9% saved)

prune3.0ms (0%)

Memory
11.0MiB live, 11.0MiB allocated; 0ms collecting garbage
Pruning

5 alts after pruning (2 fresh and 3 done)

PrunedKeptTotal
New1042106
Fresh000
Picked101
Done033
Total1055110
Accuracy
100.0%
Counts
110 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
41.8%
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
47.7%
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
53.7%
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Compiler

Compiled 112 to 76 computations (32.1% saved)

simplify95.0ms (1.6%)

Memory
30.6MiB live, 170.2MiB allocated; 22ms collecting garbage
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
cost-diff0
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
cost-diff0
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
cost-diff0
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
cost-diff0
(*.f64 d2 d1)
cost-diff0
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
cost-diff0
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031143
035143
166131
2178127
3612121
42302109
56842109
08476102
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(/.f64 d1 d2)
d1
d2
#s(literal 30 binary64)
Outputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(/.f64 d1 d2)
d1
d2
#s(literal 30 binary64)

localize111.0ms (1.9%)

Memory
-29.7MiB live, 160.8MiB allocated; 92ms collecting garbage
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy0.0
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
accuracy0.213222509768442
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
accuracy7.605097412683045
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
accuracy29.374776343949275
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
accuracy0.0
(*.f64 d2 d1)
accuracy0.0
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
accuracy33.46725362068391
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
Samples
50.0ms248×0valid
2.0ms1valid
1.0ms2valid
Compiler

Compiled 99 to 24 computations (75.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-div: 14.0ms (32.6% of total)
ival-mult: 11.0ms (25.6% of total)
ival-neg: 10.0ms (23.3% of total)
ival-pow2: 3.0ms (7% of total)
ival-add: 3.0ms (7% of total)
adjust: 1.0ms (2.3% of total)
ival-sub: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series10.0ms (0.2%)

Memory
29.3MiB live, 29.3MiB allocated; 0ms collecting garbage
Counts
7 → 23
Calls
Call 1
Inputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
Outputs
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(* d1 (* d2 (+ 1 (* 30 (/ 1 d2)))))
(* d1 d2)
(* d1 (+ 1 (* 30 (/ 1 d2))))
(* 30 (/ d1 d2))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(/ (+ (* 30 d1) (* d1 d2)) d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
d1
(+ d1 (* 30 (/ d1 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
Calls

6 calls:

TimeVariablePointExpression
2.0ms
d1
@-inf
((+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (* d2 d1) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (+ (* (/ d1 d2) 30) d1) (* (/ d1 d2) 30))
2.0ms
d1
@inf
((+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (* d2 d1) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (+ (* (/ d1 d2) 30) d1) (* (/ d1 d2) 30))
2.0ms
d1
@0
((+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (* d2 d1) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (+ (* (/ d1 d2) 30) d1) (* (/ d1 d2) 30))
1.0ms
d2
@-inf
((+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (* d2 d1) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (+ (* (/ d1 d2) 30) d1) (* (/ d1 d2) 30))
1.0ms
d2
@inf
((+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (* d2 d1) (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (* (+ (* (/ d1 d2) 30) d1) d2) (+ (* (/ d1 d2) 30) d1) (* (/ d1 d2) 30))

simplify145.0ms (2.4%)

Memory
-15.0MiB live, 220.3MiB allocated; 40ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0129221
1476217
21979150
08745144
Stop Event
iter limit
node limit
Counts
23 → 22
Calls
Call 1
Inputs
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(* d1 (* d2 (+ 1 (* 30 (/ 1 d2)))))
(* d1 d2)
(* d1 (+ 1 (* 30 (/ 1 d2))))
(* 30 (/ d1 d2))
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(/ (+ (* 30 d1) (* d1 d2)) d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
d1
(+ d1 (* 30 (/ d1 d2)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
Outputs
(* d1 (+ 20 (+ (* -1 (/ (pow d2 2) (- 10 d2))) (* 100 (/ 1 (- 10 d2))))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64)) d1)
(* d1 (* d2 (+ 1 (* 30 (/ 1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d1 d2)
(*.f64 d2 d1)
(* d1 (+ 1 (* 30 (/ 1 d2))))
(fma.f64 (/.f64 #s(literal 30 binary64) d2) d1 d1)
(* 30 (/ d1 d2))
(*.f64 (/.f64 #s(literal 30 binary64) d2) d1)
(* -1 (* d1 (- (/ (pow d2 2) (- 10 d2)) (+ 20 (* 100 (/ 1 (- 10 d2)))))))
(*.f64 (neg.f64 d1) (-.f64 (fma.f64 d2 (/.f64 d2 (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal -100 binary64) (-.f64 #s(literal 10 binary64) d2))) #s(literal 20 binary64)))
(+ (* 10 d1) (* 20 d1))
(*.f64 #s(literal 30 binary64) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (* 1/10 d1)))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d2 (+ d1 (* d2 (+ (* -1/10 d1) (+ (* 1/10 d1) (* d2 (+ (* -1/100 d1) (* 1/100 d1))))))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(/ (+ (* 30 d1) (* d1 d2)) d2)
(fma.f64 (/.f64 #s(literal 30 binary64) d2) d1 d1)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (* 100 (/ d1 (pow d2 2))))))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (+ (* -1000 (/ d1 (pow d2 3))) (+ (* -100 (/ d1 (pow d2 2))) (+ (* 10 (/ d1 d2)) (+ (* 20 (/ d1 d2)) (+ (* 100 (/ d1 (pow d2 2))) (* 1000 (/ d1 (pow d2 3))))))))))
(*.f64 (fma.f64 (/.f64 d1 d2) (+.f64 #s(literal 30 binary64) (/.f64 #s(literal 1000 binary64) (*.f64 d2 d2))) (fma.f64 (/.f64 d1 (pow.f64 d2 #s(literal 3 binary64))) #s(literal -1000 binary64) d1)) d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
d1
(+ d1 (* 30 (/ d1 d2)))
(fma.f64 (/.f64 #s(literal 30 binary64) d2) d1 d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (* 100 d1)) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (/ (+ (* -100 d1) (+ (* -1 (/ (+ (* -1000 d1) (* 1000 d1)) d2)) (* 100 d1))) d2)) (+ (* 10 d1) (* 20 d1))) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)

rewrite230.0ms (3.8%)

Memory
21.4MiB live, 314.4MiB allocated; 44ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031135
035135
1131123
21006121
08114114
Stop Event
iter limit
node limit
iter limit
Counts
7 → 34
Calls
Call 1
Inputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
Outputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
#s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 d2 d1))) (neg.f64 (sqrt.f64 (*.f64 d2 d1))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 d2 d1))) (fabs.f64 (sqrt.f64 (*.f64 d2 d1))))
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d1)))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 d2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 d2 d1)) (sqrt.f64 (*.f64 d2 d1)))
(*.f64 (fabs.f64 d2) (fabs.f64 d1))
(*.f64 (fabs.f64 d1) (fabs.f64 d2))
(*.f64 d2 d1)
(*.f64 d1 d2)
(pow.f64 (sqrt.f64 (*.f64 d2 d1)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 d2 d1) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (*.f64 d2 d1)))
(fabs.f64 (*.f64 d2 d1))
(exp.f64 (log.f64 (*.f64 d2 d1)))
(+.f64 (cosh.f64 (log.f64 (*.f64 d2 d1))) (sinh.f64 (log.f64 (*.f64 d2 d1))))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
(*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2)
(*.f64 d2 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))))
#s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64)))
(*.f64 (/.f64 d1 d2) #s(literal 30 binary64))
(*.f64 #s(literal 30 binary64) (/.f64 d1 d2))
(*.f64 d1 (/.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (neg.f64 d1) #s(literal 30 binary64))) (neg.f64 (neg.f64 d2)))
(/.f64 (neg.f64 (*.f64 #s(literal 30 binary64) (neg.f64 d1))) (neg.f64 (neg.f64 d2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 30 binary64) d1))) (neg.f64 (neg.f64 d2)))
(/.f64 (*.f64 (neg.f64 d1) #s(literal 30 binary64)) (neg.f64 d2))
(/.f64 (*.f64 #s(literal 30 binary64) (neg.f64 d1)) (neg.f64 d2))
(/.f64 (neg.f64 (*.f64 #s(literal 30 binary64) d1)) (neg.f64 d2))
(/.f64 (*.f64 #s(literal 30 binary64) d1) d2)

eval6.0ms (0.1%)

Memory
-29.1MiB live, 17.2MiB allocated; 2ms collecting garbage
Compiler

Compiled 1 974 to 199 computations (89.9% saved)

prune5.0ms (0.1%)

Memory
8.7MiB live, 8.7MiB allocated; 0ms collecting garbage
Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New44044
Fresh000
Picked022
Done033
Total44549
Accuracy
100.0%
Counts
49 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
41.8%
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
47.7%
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
53.7%
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Compiler

Compiled 299 to 138 computations (53.8% saved)

regimes9.0ms (0.1%)

Memory
13.4MiB live, 13.4MiB allocated; 0ms collecting garbage
Counts
8 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 #s(approx (+ (* (/ d1 d2) 30) d1) (*.f64 (/.f64 d1 d2) #s(literal 30 binary64))) d2))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) (*.f64 (fma.f64 (/.f64 d1 d2) #s(literal 30 binary64) d1) d2))
(+.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (/.f64 (neg.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))) (*.f64 d1 #s(literal 20 binary64)))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
Calls

3 calls:

3.0ms
d2
3.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
3.0ms
d1
Results
AccuracySegmentsBranch
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
100.0%1d1
100.0%1d2
Compiler

Compiled 13 to 13 computations (0% saved)

regimes5.0ms (0.1%)

Memory
9.0MiB live, 9.0MiB allocated; 0ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
Outputs
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
Calls

3 calls:

2.0ms
d2
2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
2.0ms
d1
Results
AccuracySegmentsBranch
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
100.0%1d1
100.0%1d2
Compiler

Compiled 13 to 13 computations (0% saved)

regimes58.0ms (1%)

Memory
-39.0MiB live, 8.2MiB allocated; 3ms collecting garbage
Counts
2 → 3
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
Outputs
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
#s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))
Calls

3 calls:

55.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
1.0ms
d2
1.0ms
d1
Results
AccuracySegmentsBranch
80.2%3(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
59.0%3d1
97.2%3d2
Compiler

Compiled 13 to 13 computations (0% saved)

regimes3.0ms (0.1%)

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

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Outputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Calls

3 calls:

1.0ms
d2
1.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
1.0ms
d1
Results
AccuracySegmentsBranch
53.7%1d1
53.7%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
53.7%1d2
Compiler

Compiled 13 to 13 computations (0% saved)

bsearch48.0ms (0.8%)

Memory
-1.2MiB live, 43.9MiB allocated; 4ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
3.49836287937341e-7
48.911853046883756
12.0ms
-154191.05383404484
-0.000405884925185404
Samples
14.0ms288×0valid
Compiler

Compiled 1 040 to 734 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 5.0ms (61.3% of total)
ival-add: 2.0ms (24.5% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify87.0ms (1.5%)

Memory
23.1MiB live, 125.8MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
04088
18578
223577
376873
4277871
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(if (<=.f64 d2 #s(literal -30 binary64)) #s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))) (if (<=.f64 d2 #s(literal 30 binary64)) #s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1)) #s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))))
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(if (<=.f64 d2 #s(literal -30 binary64)) #s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))) (if (<=.f64 d2 #s(literal 30 binary64)) #s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1)) #s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1)))))
(if (or (<=.f64 d2 #s(literal -30 binary64)) (not (<=.f64 d2 #s(literal 30 binary64)))) #s(approx (+ (+ (* (* 100 d1) (/ d1 (* (- 10 d2) d1))) (/ (neg (pow (* d2 d1) 2)) (* (- 10 d2) d1))) (* d1 20)) #s(approx (* (+ (* (/ d1 d2) 30) d1) d2) (*.f64 d2 d1))) #s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1)))
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))

derivations734.0ms (12.2%)

Memory
-22.1MiB live, 594.0MiB allocated; 82ms collecting garbage
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0256602
1968569
23754507
09040475
0129224
1477220
21972153
08730147
04362
114962
245662
3177262
4440162
5729162
0804362
0927
01423
15321
247419
3739019
0807919
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 92 to 42 computations (54.3% saved)

preprocess173.0ms (2.9%)

Memory
-21.5MiB live, 108.7MiB allocated; 85ms collecting garbage
Remove

(negabs d1)

Compiler

Compiled 228 to 122 computations (46.5% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...