FastMath test2

Time bar (total: 3.5s)

analyze0.0ms (0%)

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

Compiled 13 to 11 computations (15.4% saved)

sample687.0ms (19.6%)

Memory
17.2MiB live, 1 105.3MiB allocated
Samples
477.0ms8 120×0valid
10.0ms75×2valid
6.0ms61×1valid
Precisions
Click to see histograms. Total time spent on operations: 311.0ms
ival-mult: 204.0ms (65.6% of total)
ival-add: 87.0ms (28% of total)
exact: 8.0ms (2.6% of total)
ival-true: 6.0ms (1.9% of total)
adjust: 3.0ms (1% of total)
ival-assert: 3.0ms (1% of total)
Bogosity

preprocess91.0ms (2.6%)

Memory
-17.3MiB live, 20.7MiB allocated
Algorithm
egg-herbie
Rules
324×unsub-neg
324×sub-neg
230×distribute-rgt-in
228×cancel-sign-sub-inv
206×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02659
18044
223032
366230
4150430
5191130
6236630
7239630
8239630
099
1187
2345
3505
4535
0535
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Call 2
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20))
(+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20))
(neg (+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20)))
(neg (+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20)))
(+ (+ (* d2 10) (* d2 d1)) (* d2 20))
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(* d1 (+ d2 30))
(+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20))
(* d1 (- -30 d2))
(+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20))
(* d1 (- 30 d2))
(neg (+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20)))
(* d1 (+ d2 30))
(neg (+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20)))
(* d1 (+ d2 -30))
(+ (+ (* d2 10) (* d2 d1)) (* d2 20))
(* d2 (+ d1 30))
Symmetry

(negabs d1)

explain102.0ms (2.9%)

Memory
3.8MiB live, 163.5MiB allocated
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
37.0ms484×0valid
2.0ms14×2valid
1.0ms14×1valid
Compiler

Compiled 92 to 40 computations (56.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 18.0ms (73.9% of total)
ival-add: 5.0ms (20.5% of total)
adjust: 1.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
2.4MiB live, 2.4MiB allocated
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 13 to 9 computations (30.8% saved)

simplify5.0ms (0.1%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 10 binary64))
cost-diff320
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
cost-diff512
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Rules
48×accelerator-lowering-fma.f32
48×accelerator-lowering-fma.f64
44×+-lowering-+.f64
44×+-lowering-+.f32
28×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0927
11825
23423
35023
45323
05323
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (* d1 10) (* d1 d2))
(* d1 10)
d1
10
(* d1 d2)
d2
(* d1 20)
20
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+ (* d1 10) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 10 binary64) d2))
(* d1 10)
(*.f64 d1 #s(literal 10 binary64))
d1
10
#s(literal 10 binary64)
(* d1 d2)
(*.f64 d1 d2)
d2
(* d1 20)
(*.f64 d1 #s(literal 20 binary64))
20
#s(literal 20 binary64)

localize31.0ms (0.9%)

Memory
1.6MiB live, 40.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 #s(literal 20 binary64))
accuracy100.0%
(*.f64 d1 #s(literal 10 binary64))
accuracy99.9%
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
accuracy99.8%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Samples
14.0ms242×0valid
7.0ms1valid
1.0ms2valid
Compiler

Compiled 33 to 11 computations (66.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-add: 9.0ms (63% of total)
ival-mult: 5.0ms (35% 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.2%)

Memory
9.5MiB live, 9.5MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
#<alt (+ (+ (* d1 10) (* d1 d2)) (* d1 20))>
#<alt (+ (* d1 10) (* d1 d2))>
#<alt (* d1 10)>
#<alt (* d1 d2)>
#<alt (* d1 20)>
Outputs
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (+ (* 10 d1) (* 20 d1))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* 10 d1)>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
Calls

24 calls:

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

rewrite440.0ms (12.6%)

Memory
-31.4MiB live, 492.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 600×accelerator-lowering-fma.f32
8 600×accelerator-lowering-fma.f64
4 926×*-lowering-*.f32
4 926×*-lowering-*.f64
2 754×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0923
14321
242419
3667619
0803719
Stop Event
iter limit
node limit
Counts
5 → 208
Calls
Call 1
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (* d1 10) (* d1 d2))
(* d1 10)
(* d1 d2)
(* d1 20)
Outputs
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))))
(-.f64 (fma.f64 d1 #s(literal 20 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)))
(fma.f64 d1 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)))
(fma.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (+.f64 #s(literal 10 binary64) d2) d1 (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (-.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 d2))))) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (+.f64 d2 #s(literal 20 binary64)) d1 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 d1)) (/.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (/.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 d1)) d1) (/.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(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 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (fma.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fma.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (-.f64 (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (*.f64 d1 #s(literal 20 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))))
(/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (fma.f64 d1 (*.f64 (+.f64 d2 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (*.f64 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))))))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))))
(/.f64 (fma.f64 d1 (*.f64 d2 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (fma.f64 d1 (*.f64 d1 (*.f64 d2 d2)) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2)))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (pow.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (*.f64 d1 d1) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2) #s(literal 400 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) d1) (+.f64 d2 #s(literal -10 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))))
(*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))))
(*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(*.f64 (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2))))) (*.f64 (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 400 binary64)) (*.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))))))) (fma.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))) (-.f64 (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 #s(literal 10 binary64) d2)))) (*.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2)) #s(literal 8000 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (*.f64 (*.f64 d1 d1) #s(literal 400 binary64))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))))) (fma.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 d1 #s(literal 20 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 (+.f64 #s(literal 10 binary64) d2) (+.f64 #s(literal 10 binary64) d2))) #s(literal 8000 binary64)))) (fma.f64 d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 10 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (*.f64 d1 #s(literal 10 binary64)) (/.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 #s(literal 100 binary64) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 100 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (*.f64 d1 (*.f64 d1 #s(literal 10 binary64))) (/.f64 #s(literal 10 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (*.f64 d1 #s(literal 100 binary64)) (/.f64 d1 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 #s(literal 100 binary64)) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 10 binary64))) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 10 binary64)) d1) (/.f64 (*.f64 d1 #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 100 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 10 binary64))) d1) (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 100 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(neg.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)))) (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (fma.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.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 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) #s(literal 1 binary64)) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (*.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)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))))) (neg.f64 (neg.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))))) (neg.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 100 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (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 (*.f64 (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))) (fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (fma.f64 (*.f64 d1 (*.f64 d1 (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.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 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 10 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 10 binary64) d2))
(*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))))
(*.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (+.f64 #s(literal 10 binary64) d2) d1)
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d1 (*.f64 d1 #s(literal 100 binary64)) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 10 binary64) d2)) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(*.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 d1 (+.f64 #s(literal 10 binary64) d2)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (fma.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (fma.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 1000 binary64))) (-.f64 (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (+.f64 #s(literal 10 binary64) d2) (*.f64 d1 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 d1 #s(literal 20 binary64))
(*.f64 #s(literal 20 binary64) d1)

simplify239.0ms (6.8%)

Memory
-7.2MiB live, 285.2MiB allocated
Algorithm
egg-herbie
Rules
5 096×accelerator-lowering-fma.f32
5 096×accelerator-lowering-fma.f64
2 336×*-lowering-*.f32
2 336×*-lowering-*.f64
1 168×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
043372
1130372
2354372
3903372
42833372
55103372
66393372
76979372
87144372
97207372
107327372
08074372
Stop Event
iter limit
node limit
Counts
96 → 96
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(* d1 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* 10 d1)
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
Outputs
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (* 20 d1))
(*.f64 d1 #s(literal 30 binary64))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))

eval34.0ms (1%)

Memory
11.0MiB live, 84.4MiB allocated
Compiler

Compiled 7 778 to 640 computations (91.8% saved)

prune36.0ms (1%)

Memory
1.4MiB live, 81.7MiB allocated
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New2995304
Fresh000
Picked101
Done000
Total3005305
Accuracy
100.0%
Counts
305 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
100.0%
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
52.5%
(*.f64 d1 d2)
48.8%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 66 to 44 computations (33.3% saved)

simplify4.0ms (0.1%)

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

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff192
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
cost-diff0
(+.f64 d2 #s(literal 30 binary64))
cost-diff0
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 30 binary64))
cost-diff0
(*.f64 d1 #s(literal 30 binary64))
cost-diff192
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
Rules
12×*-lowering-*.f32
12×*-lowering-*.f64
+-lowering-+.f64
+-lowering-+.f32
accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01043
11643
01643
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* d2 d1) (* d1 30))
d2
d1
(* d1 30)
30
(* d1 30)
d1
30
(* d1 d2)
d1
d2
(* (+ d2 30) d1)
(+ d2 30)
d2
30
d1
(+ (* d1 30) (* d1 d2))
d1
30
(* d1 d2)
d2
Outputs
(+ (* d2 d1) (* d1 30))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
d2
d1
(* d1 30)
(*.f64 d1 #s(literal 30 binary64))
30
#s(literal 30 binary64)
(* d1 30)
(*.f64 d1 #s(literal 30 binary64))
d1
30
#s(literal 30 binary64)
(* d1 d2)
(*.f64 d2 d1)
d1
d2
(* (+ d2 30) d1)
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+ d2 30)
(+.f64 d2 #s(literal 30 binary64))
d2
30
#s(literal 30 binary64)
d1
(+ (* d1 30) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
d1
30
#s(literal 30 binary64)
(* d1 d2)
(*.f64 d2 d1)
d2

localize40.0ms (1.1%)

Memory
-3.7MiB live, 70.0MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
accuracy100.0%
(+.f64 d2 #s(literal 30 binary64))
accuracy100.0%
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 #s(literal 30 binary64))
accuracy100.0%
(*.f64 d1 #s(literal 30 binary64))
accuracy100.0%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
Samples
25.0ms253×0valid
0.0ms2valid
0.0ms1valid
Compiler

Compiled 47 to 12 computations (74.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 6.0ms (59% of total)
ival-add: 4.0ms (39.3% of total)
adjust: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series4.0ms (0.1%)

Memory
6.2MiB live, 6.2MiB allocated
Counts
6 → 120
Calls
Call 1
Inputs
#<alt (+ (* d2 d1) (* d1 30))>
#<alt (* d1 30)>
#<alt (* d1 d2)>
#<alt (* (+ d2 30) d1)>
#<alt (+ d2 30)>
#<alt (+ (* d1 30) (* d1 d2))>
Outputs
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt 30>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
Calls

30 calls:

TimeVariablePointExpression
0.0ms
d1
@0
(* (+ d2 30) d1)
0.0ms
d1
@inf
(* (+ d2 30) d1)
0.0ms
d1
@-inf
(* d1 30)
0.0ms
d1
@inf
(* d1 30)
0.0ms
d1
@inf
(+ (* d2 d1) (* d1 30))

rewrite399.0ms (11.4%)

Memory
-13.4MiB live, 480.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 558×accelerator-lowering-fma.f32
7 558×accelerator-lowering-fma.f64
5 302×*-lowering-*.f32
5 302×*-lowering-*.f64
2 382×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01024
15824
239524
3440324
0818624
Stop Event
iter limit
node limit
Counts
6 → 623
Calls
Call 1
Inputs
(+ (* d2 d1) (* d1 30))
(* d1 30)
(* d1 d2)
(* (+ d2 30) d1)
(+ d2 30)
(+ (* d1 30) (* d1 d2))
Outputs
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d2 (/.f64 (*.f64 d2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 d2 (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 d1 (/.f64 (*.f64 d2 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 #s(literal 30 binary64) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 #s(literal 30 binary64)) (/.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 #s(literal 900 binary64) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 900 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (/.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 (*.f64 d1 d1)) (/.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d2 (*.f64 d2 d1)) (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d1 #s(literal 900 binary64)) (/.f64 d1 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d1) (/.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.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)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 900 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (*.f64 d1 d1)) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d1 d1)) d1) (/.f64 d2 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 #s(literal 30 binary64))) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 #s(literal 30 binary64))) (exp.f64 (log.f64 d1)) (*.f64 d2 d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.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)) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) (neg.f64 (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (fma.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64)))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) #s(literal 1 binary64)) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) d1) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) d1) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d2))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) d1) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) d1) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) d1)) (-.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))))
(*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) d1))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (/.f64 d1 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))) (fma.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d2 (*.f64 d1 d1)))))) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d2 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))) (fma.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (-.f64 (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 30 binary64) #s(literal 900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (-.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(exp.f64 (log.f64 (*.f64 d1 #s(literal 30 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 d1 #s(literal 30 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64))
(*.f64 d1 #s(literal 30 binary64))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 #s(literal 30 binary64) (pow.f64 d1 #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal 1 binary64)) #s(literal 30 binary64))
(*.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 #s(literal 30 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal 30 binary64))) (exp.f64 (log.f64 d1)))
(exp.f64 (log.f64 (*.f64 d2 d1)))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 d1)) #s(literal 1 binary64)))
(pow.f64 (*.f64 d2 d1) #s(literal 1 binary64))
(*.f64 d2 d1)
(*.f64 d2 (pow.f64 d1 #s(literal 1 binary64)))
(*.f64 d2 (exp.f64 (log.f64 d1)))
(*.f64 d1 d2)
(*.f64 (pow.f64 d1 #s(literal 1 binary64)) d2)
(*.f64 (exp.f64 (log.f64 d1)) d2)
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d2 (/.f64 (*.f64 d2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 d2 (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 d1 (/.f64 (*.f64 d2 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 #s(literal 30 binary64) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 #s(literal 30 binary64)) (/.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 #s(literal 900 binary64) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 900 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (/.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 (*.f64 d1 d1)) (/.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d2 (*.f64 d2 d1)) (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d1 #s(literal 900 binary64)) (/.f64 d1 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d1) (/.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.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)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 900 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (*.f64 d1 d1)) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d1 d1)) d1) (/.f64 d2 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 #s(literal 30 binary64))) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 #s(literal 30 binary64))) (exp.f64 (log.f64 d1)) (*.f64 d2 d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.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)) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) (neg.f64 (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (fma.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64)))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) #s(literal 1 binary64)) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) d1) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) d1) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d2))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) d1) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) d1) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) d1)) (-.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))))
(*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) d1))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (/.f64 d1 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))) (fma.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d2 (*.f64 d1 d1)))))) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d2 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))) (fma.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (-.f64 (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 30 binary64) #s(literal 900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (-.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(+.f64 d2 #s(literal 30 binary64))
(+.f64 #s(literal 30 binary64) d2)
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 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)))
(fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(fma.f64 (/.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(fma.f64 (/.f64 (*.f64 d2 d2) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 30 binary64) #s(literal 900 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(neg.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))))
(neg.f64 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (+.f64 (neg.f64 d2) #s(literal 30 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))
(/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 19683000000000 binary64)) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (-.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal 729000000 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64)) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))
(/.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64)) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 #s(literal 900 binary64)) #s(literal 810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -810000 binary64)) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 19683000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal 729000000 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 #s(literal 900 binary64)) #s(literal 810000 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 d2 d2 #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64)))) (neg.f64 (+.f64 (neg.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 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))) (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (fma.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 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 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))))) (fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) #s(literal 1 binary64)) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) #s(literal 1 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 19683000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))) (-.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal 729000000 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 #s(literal 900 binary64)) #s(literal 810000 binary64))))
(/.f64 (*.f64 (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (fma.f64 d2 d2 #s(literal 900 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))))
(*.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 d2) #s(literal 30 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (fma.f64 d2 d2 #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal -900 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (-.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))
(*.f64 (/.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 30 binary64) #s(literal 900 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) (fma.f64 d2 (*.f64 d2 #s(literal 900 binary64)) #s(literal 810000 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (fma.f64 d2 (*.f64 d2 (*.f64 d2 d2)) #s(literal -810000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 #s(literal 900 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 19683000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal 729000000 binary64)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (fma.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d2 (/.f64 (*.f64 d2 (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 d2 (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d2 (exp.f64 (log.f64 d1)) (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 d1 (/.f64 (*.f64 d2 (*.f64 d2 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 #s(literal 30 binary64) (pow.f64 d1 #s(literal 1 binary64)) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 #s(literal 30 binary64)) (/.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 #s(literal 900 binary64) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 900 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d1 d1) (/.f64 (*.f64 d2 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (/.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (*.f64 d2 (*.f64 d1 d1)) (/.f64 d2 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d2 (*.f64 d2 d1)) (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (*.f64 d1 #s(literal 900 binary64)) (/.f64 d1 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 d2 (*.f64 d2 d1)) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 30 binary64)) d1) (/.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.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)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 30 binary64))) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal 900 binary64)) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 d2 d1) (/.f64 (*.f64 d2 (*.f64 d1 d1)) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 d1) d1) (/.f64 (*.f64 d2 d1) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 d2) d1) (/.f64 (*.f64 d1 d1) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d1 d1)) d1) (/.f64 d2 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 d1)) d1) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (neg.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (neg.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (pow.f64 d1 #s(literal 1 binary64)) #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 d1)) d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 (exp.f64 (log.f64 d1)) (exp.f64 (log.f64 #s(literal 30 binary64))) (*.f64 d2 d1))
(fma.f64 (exp.f64 (log.f64 #s(literal 30 binary64))) (exp.f64 (log.f64 d1)) (*.f64 d2 d1))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.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)) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) (neg.f64 (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))) (neg.f64 (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (fma.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (/.f64 (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (fma.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (fma.f64 (*.f64 d2 d1) (/.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (fma.f64 d1 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 d1) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 d1 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64)))) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) #s(literal 1 binary64)) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) d1) (neg.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) d1) (+.f64 (neg.f64 d2) #s(literal 30 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d2))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) d1) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) d1)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d1) (*.f64 d1 (neg.f64 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) d1) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) d1)) (-.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))))
(*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) d1))
(*.f64 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)) (/.f64 d1 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -900 binary64) (*.f64 d1 d1) (neg.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))) (fma.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d2 (*.f64 d1 d1)))))) (fma.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d2 (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))) (fma.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (-.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (-.f64 (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))) (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (*.f64 d2 d1) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (fma.f64 d2 d2 #s(literal -900 binary64))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (fma.f64 d2 d2 (fma.f64 d2 #s(literal 30 binary64) #s(literal 900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (fma.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (-.f64 (fma.f64 d2 #s(literal -30 binary64) #s(literal 900 binary64)) (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (fma.f64 d2 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))) (+.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (*.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal 900 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 d2 d1) (*.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 d2 d1) (*.f64 d2 (*.f64 d2 (*.f64 d1 d1)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal -27000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 d2 (*.f64 d1 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal 900 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (fma.f64 d2 (*.f64 d2 d2) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 27000 binary64) (*.f64 d2 (*.f64 d2 d2))))))

simplify329.0ms (9.4%)

Memory
-13.7MiB live, 258.7MiB allocated
Algorithm
egg-herbie
Rules
4 456×accelerator-lowering-fma.f32
4 456×accelerator-lowering-fma.f64
2 176×*-lowering-*.f32
2 176×*-lowering-*.f64
2 098×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028480
181480
2185480
3499480
41172480
52588480
63995480
74712480
84936480
94983480
105021480
115883480
126193480
136220480
146249480
156261480
166281480
176429480
186819480
196819480
206819480
217259480
227792480
08064480
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
30
(+ 30 d2)
(+ 30 d2)
(+ 30 d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
Outputs
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
30
#s(literal 30 binary64)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))

eval133.0ms (3.8%)

Memory
26.8MiB live, 137.7MiB allocated
Compiler

Compiled 19 316 to 763 computations (96% saved)

prune56.0ms (1.6%)

Memory
7.5MiB live, 82.5MiB allocated
Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New7970797
Fresh000
Picked055
Done000
Total7975802
Accuracy
100.0%
Counts
802 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
100.0%
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
52.5%
(*.f64 d1 d2)
48.8%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 69 to 37 computations (46.4% saved)

regimes11.0ms (0.3%)

Memory
-17.8MiB live, 18.3MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Outputs
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
Calls

3 calls:

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

Compiled 19 to 13 computations (31.6% saved)

regimes7.0ms (0.2%)

Memory
17.1MiB live, 17.1MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
Calls

3 calls:

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

Compiled 19 to 13 computations (31.6% saved)

regimes6.0ms (0.2%)

Memory
16.0MiB live, 16.0MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
Outputs
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
Calls

3 calls:

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

Compiled 19 to 13 computations (31.6% saved)

regimes17.0ms (0.5%)

Memory
-36.3MiB live, 21.5MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Calls

3 calls:

14.0ms
d2
2.0ms
d1
2.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Results
AccuracySegmentsBranch
56.8%2d1
97.1%3d2
79.3%3(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes4.0ms (0.1%)

Memory
10.7MiB live, 10.7MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
Outputs
(*.f64 d1 #s(literal 30 binary64))
Calls

3 calls:

1.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
48.8%1d1
48.8%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
48.8%1d2
Compiler

Compiled 19 to 13 computations (31.6% saved)

bsearch28.0ms (0.8%)

Memory
-19.0MiB live, 56.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
0.0008536882681989032
1612716197.7575293
11.0ms
-215.28865581148878
-9.376667066732326
Samples
15.0ms272×0valid
Compiler

Compiled 220 to 167 computations (24.1% saved)

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

simplify7.0ms (0.2%)

Memory
18.6MiB live, 18.6MiB allocated
Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
if-if-or-not_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01435
12135
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 30 binary64))
Outputs
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d2 d1) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1)))
(*.f64 d1 #s(literal 30 binary64))

soundness687.0ms (19.6%)

Memory
1.9MiB live, 348.2MiB allocated
Rules
8 600×accelerator-lowering-fma.f32
8 600×accelerator-lowering-fma.f64
5 096×accelerator-lowering-fma.f32
5 096×accelerator-lowering-fma.f64
4 926×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0923
14321
242419
3667619
0803719
043372
1130372
2354372
3903372
42833372
55103372
66393372
76979372
87144372
97207372
107327372
08074372
Stop Event
done
iter limit
node limit
iter limit
node limit
Compiler

Compiled 77 to 40 computations (48.1% saved)

preprocess95.0ms (2.7%)

Memory
16.1MiB live, 133.0MiB allocated
Remove

(negabs d1)

Compiler

Compiled 166 to 86 computations (48.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...