Octave 3.8, jcobi/4, as called

Time bar (total: 4.2s)

analyze4.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
50%25%25%50%0%0%0%2
50%25%25%50%0%0%0%3
75%37.5%12.5%50%0%0%0%4
87.5%43.7%6.2%50%0%0%0%5
93.8%46.9%3.1%50%0%0%0%6
96.9%48.4%1.6%50%0%0%0%7
98.4%49.2%0.8%50%0%0%0%8
99.2%49.6%0.4%50%0%0%0%9
99.6%49.8%0.2%50%0%0%0%10
99.8%49.9%0.1%50%0%0%0%11
99.9%49.9%0%50%0%0%0%12
Compiler

Compiled 29 to 12 computations (58.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 1.0ms (55.5% of total)
ival-sub: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
const: 0.0ms (0% of total)
ival->: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample1.1s (26.4%)

Results
893.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 586.0ms
ival-mult: 311.0ms (53.1% of total)
ival-div: 175.0ms (29.9% of total)
ival-sub: 43.0ms (7.3% of total)
ival->: 38.0ms (6.5% of total)
const: 15.0ms (2.6% of total)
backward-pass: 3.0ms (0.5% of total)
Bogosity

preprocess318.0ms (7.5%)

Algorithm
egg-herbie
Rules
4808×*-lowering-*.f32
4808×*-lowering-*.f64
3132×/-lowering-/.f32
3132×/-lowering-/.f64
1670×associate-/r/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01946
19440
259330
3447330
01015
14313
219710
3109110
437059
557769
082169
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1))
Outputs
(/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1))
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
Call 2
Inputs
(/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1))
(/ (/ (* (* (neg i) (neg i)) (* (neg i) (neg i))) (* (* 2 (neg i)) (* 2 (neg i)))) (- (* (* 2 (neg i)) (* 2 (neg i))) 1))
(neg (/ (/ (* (* (neg i) (neg i)) (* (neg i) (neg i))) (* (* 2 (neg i)) (* 2 (neg i)))) (- (* (* 2 (neg i)) (* 2 (neg i))) 1)))
Outputs
(/ (/ (* (* i i) (* i i)) (* (* 2 i) (* 2 i))) (- (* (* 2 i) (* 2 i)) 1))
(* (square i) (/ 1/4 (fnmsub (square i) -4 1)))
(/ (/ (* (* (neg i) (neg i)) (* (neg i) (neg i))) (* (* 2 (neg i)) (* 2 (neg i)))) (- (* (* 2 (neg i)) (* 2 (neg i))) 1))
(* (square i) (/ 1/4 (fnmsub (square i) -4 1)))
(neg (/ (/ (* (* (neg i) (neg i)) (* (neg i) (neg i))) (* (* 2 (neg i)) (* 2 (neg i)))) (- (* (* 2 (neg i)) (* 2 (neg i))) 1)))
(* (square i) (/ 1/4 (fnmsub (square i) 4 -1)))
Symmetry

(abs i)

explain114.0ms (2.7%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1900-1(2.6122884335083738e-79)(/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i)))
510-0-(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i)) #s(literal 1 binary64)))
00-0-(*.f64 #s(literal 2 binary64) i)
00-0-#s(literal 2 binary64)
00-0-i
00-0-(-.f64 (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i)) #s(literal 1 binary64))
00-0-(*.f64 (*.f64 i i) (*.f64 i i))
00-0-(*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i))
00-0-(*.f64 i i)
00-0-#s(literal 1 binary64)
Results
70.0ms512×0valid
Compiler

Compiled 174 to 32 computations (81.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 15.0ms (57.7% of total)
ival-div: 7.0ms (26.9% of total)
ival-sub: 3.0ms (11.5% of total)
const: 1.0ms (3.8% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 12 to 7 computations (41.7% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
80.1%
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
Compiler

Compiled 12 to 7 computations (41.7% saved)

simplify5.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 i i) #s(literal 16 binary64))
cost-diff0
(+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))
cost-diff0
(*.f64 i i)
cost-diff0
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
Rules
18×*-lowering-*.f32
18×*-lowering-*.f64
*-commutative
fma-lowering-fma.f32
fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0722
11522
22122
32222
02222
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (* i i) (+ (* (* i i) 16) -4))
(* i i)
i
(+ (* (* i i) 16) -4)
(* (* i i) 16)
16
-4
Outputs
(/ (* i i) (+ (* (* i i) 16) -4))
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(* i i)
(*.f64 i i)
i
(+ (* (* i i) 16) -4)
(+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))
(* (* i i) 16)
(*.f64 (*.f64 i i) #s(literal 16 binary64))
16
#s(literal 16 binary64)
-4
#s(literal -4 binary64)

localize36.0ms (0.9%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))
accuracy100.0%
(*.f64 i i)
accuracy100.0%
(*.f64 (*.f64 i i) #s(literal 16 binary64))
accuracy80.7%
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
Results
27.0ms256×0valid
Compiler

Compiled 31 to 8 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 4.0ms (51% of total)
ival-div: 2.0ms (25.5% of total)
ival-add: 1.0ms (12.8% of total)
const: 1.0ms (12.8% of total)
backward-pass: 0.0ms (0% of total)

series3.0ms (0.1%)

Counts
4 → 48
Calls
Call 1
Inputs
#<alt (/ (* i i) (+ (* (* i i) 16) -4))>
#<alt (* i i)>
#<alt (+ (* (* i i) 16) -4)>
#<alt (* (* i i) 16)>
Outputs
#<alt (* -1/4 (pow i 2))>
#<alt (* (pow i 2) (- (* -1 (pow i 2)) 1/4))>
#<alt (* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))>
#<alt (* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))>
#<alt 1/16>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))>
#<alt (+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))>
#<alt 1/16>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))>
#<alt (+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt -4>
#<alt (- (* 16 (pow i 2)) 4)>
#<alt (- (* 16 (pow i 2)) 4)>
#<alt (- (* 16 (pow i 2)) 4)>
#<alt (* 16 (pow i 2))>
#<alt (* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))>
#<alt (* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))>
#<alt (* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))>
#<alt (* 16 (pow i 2))>
#<alt (* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))>
#<alt (* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))>
#<alt (* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
#<alt (* 16 (pow i 2))>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
i
@inf
(/ (* i i) (+ (* (* i i) 16) -4))
0.0ms
i
@0
(/ (* i i) (+ (* (* i i) 16) -4))
0.0ms
i
@inf
(* (* i i) 16)
0.0ms
i
@inf
(* i i)
0.0ms
i
@-inf
(+ (* (* i i) 16) -4)

rewrite495.0ms (11.6%)

Algorithm
batch-egg-rewrite
Rules
3326×/-lowering-/.f32
3326×/-lowering-/.f64
3164×*-lowering-*.f32
3164×*-lowering-*.f64
2290×fma-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0719
13919
225719
3243919
0881519
Stop Event
iter limit
node limit
Counts
4 → 332
Calls
Call 1
Inputs
(/ (* i i) (+ (* (* i i) 16) -4))
(* i i)
(+ (* (* i i) 16) -4)
(* (* i i) 16)
Outputs
(+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) #s(literal 4 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 i)) (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 i))))
(exp.f64 (-.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 i)))))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 i i) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (/.f64 (*.f64 i i) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 i i))) (/.f64 (/.f64 #s(literal -4 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 i i))))
(-.f64 (/.f64 (/.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 i i))) (/.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal -64 binary64)) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 i i))))
(fma.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))))
(fma.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))))
(fma.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))))
(fma.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))
(fma.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))
(fma.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (*.f64 (*.f64 i i) #s(literal 16 binary64)) (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) #s(literal 4 binary64)))
(neg.f64 (/.f64 (*.f64 i i) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 i i) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))))
(/.f64 i (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i))
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (*.f64 i i)))
(/.f64 (-.f64 #s(literal 0 binary64) i) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 i i)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i))))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 i (*.f64 i (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))
(/.f64 (*.f64 i (*.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))
(/.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (-.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))))))
(/.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))
(/.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(/.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal -64 binary64))))))
(/.f64 (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))))
(/.f64 (neg.f64 (*.f64 i (*.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)))
(/.f64 (/.f64 (*.f64 i i) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(/.f64 (*.f64 i #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i))
(/.f64 (*.f64 #s(literal 1 binary64) i) (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (-.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))))
(/.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal -64 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (*.f64 i i))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 i i)))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (*.f64 i i))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (*.f64 i i))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (/.f64 (*.f64 i i) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64)))))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (/.f64 (*.f64 i i) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) i)) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i)))
(/.f64 (neg.f64 (/.f64 (*.f64 i i) #s(literal 1 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal -64 binary64)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 i #s(literal 1 binary64))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i)))
(/.f64 (neg.f64 (*.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (-.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))))) (neg.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (-.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))) (neg.f64 (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal -64 binary64))))))
(pow.f64 (/.f64 i (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i))) #s(literal -1 binary64))
(*.f64 i (/.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(*.f64 (*.f64 i i) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(*.f64 (/.f64 i (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 i (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i)))
(*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) i)
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) i) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i i) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 i (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 i (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (*.f64 i i))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 i i)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 i (*.f64 i (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))) (*.f64 i i)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (*.f64 i (*.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 i (*.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 i i)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))
(*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (/.f64 i (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) i))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))) i) #s(literal -1 binary64)))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (/.f64 i (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) i))
(*.f64 (/.f64 i (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) i) #s(literal -1 binary64)))
(*.f64 (/.f64 i #s(literal -1 binary64)) (/.f64 i (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(*.f64 (/.f64 i #s(literal 1 binary64)) (/.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(*.f64 (/.f64 (*.f64 i i) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) i) i) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) i) (/.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 i i) (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))
(*.f64 (/.f64 (*.f64 i i) (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 i i)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) i) #s(literal -1 binary64)) (/.f64 i (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) i) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) i) #s(literal -1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 i)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 i)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 i))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i)))
(pow.f64 i #s(literal 2 binary64))
(pow.f64 (*.f64 i i) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) i) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 i))
(*.f64 i i)
(*.f64 i (neg.f64 (-.f64 #s(literal 0 binary64) i)))
(*.f64 i (*.f64 i #s(literal 1 binary64)))
(*.f64 i (pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) i)) #s(literal 1 binary64)))
(*.f64 i (pow.f64 (*.f64 i #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 i i) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 i i))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 #s(literal 0 binary64) i))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) i)) i)
(*.f64 (pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) i)) #s(literal 1 binary64)) i)
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) i) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) i) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(+.f64 #s(literal -4 binary64) (neg.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(+.f64 (neg.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64))) #s(literal -4 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64))))
(-.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))
(-.f64 #s(literal -4 binary64) (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 16 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 16 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -1 binary64)) #s(literal 4 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))) (/.f64 (/.f64 #s(literal 4096 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))) (/.f64 (/.f64 #s(literal 4096 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) (/.f64 (/.f64 #s(literal 4096 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 4096 binary64) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 256 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))) (/.f64 (/.f64 #s(literal 4096 binary64) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))) (/.f64 (/.f64 #s(literal 256 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (/.f64 #s(literal 16 binary64) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 4096 binary64) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (/.f64 (/.f64 #s(literal 256 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))) (/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)))) (/.f64 #s(literal 4096 binary64) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))) (/.f64 #s(literal 4096 binary64) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))))
(-.f64 (/.f64 #s(literal 16 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))))))
(-.f64 (/.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))) (/.f64 #s(literal 256 binary64) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) #s(literal 16 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))))
(fma.f64 i (*.f64 i #s(literal 16 binary64)) #s(literal -4 binary64))
(fma.f64 i (/.f64 (*.f64 i (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 i i) #s(literal 16 binary64) #s(literal -4 binary64))
(fma.f64 (*.f64 i i) (/.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 #s(literal 16 binary64) (*.f64 i i) #s(literal -4 binary64))
(fma.f64 #s(literal 16 binary64) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 i #s(literal 16 binary64)) i #s(literal -4 binary64))
(fma.f64 #s(literal 256 binary64) (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 i (*.f64 i (*.f64 i i))) (/.f64 #s(literal 256 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 i (*.f64 (*.f64 i i) #s(literal 16 binary64))) (/.f64 (*.f64 i #s(literal 16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal -64 binary64)))) (neg.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
(/.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))))
(/.f64 (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (neg.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))
(/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 16 binary64)) #s(literal -1/4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 16 binary64)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) #s(literal -16 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 16 binary64)) #s(literal -1/4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 16 binary64)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal -16 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)) #s(literal 16 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 16 binary64)) #s(literal -1/4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 16 binary64)) #s(literal -1/4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)) #s(literal -16 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 16 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))) (*.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))) (*.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) #s(literal 1 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) #s(literal 16 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)))) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (neg.f64 (neg.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) (*.f64 (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (/.f64 #s(literal 16 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))) (neg.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))))
(pow.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64))))
(*.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -4096 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))) #s(literal 16 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))))))) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (-.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64))) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64)) (*.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))) (-.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal 64 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64)) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) #s(literal -64 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal -64 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))) #s(literal -16 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i i) #s(literal -16 binary64)) #s(literal -4 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 #s(literal -256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 256 binary64) (*.f64 #s(literal 4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 65536 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal -256 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (*.f64 (*.f64 i i) #s(literal 256 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 68719476736 binary64))) #s(literal -262144 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) (+.f64 #s(literal 4096 binary64) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 262144 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 (*.f64 i i) #s(literal 256 binary64)) #s(literal -64 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 (*.f64 i i) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 16777216 binary64))) #s(literal -4096 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 (*.f64 i (*.f64 i i)) #s(literal 4096 binary64))) #s(literal 64 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal 1 binary64))
(*.f64 i (*.f64 i #s(literal 16 binary64)))
(*.f64 i (pow.f64 (*.f64 i #s(literal 16 binary64)) #s(literal 1 binary64)))
(*.f64 i (exp.f64 (log.f64 (*.f64 i #s(literal 16 binary64)))))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(*.f64 (*.f64 i i) (exp.f64 (log.f64 #s(literal 16 binary64))))
(*.f64 #s(literal 16 binary64) (*.f64 i i))
(*.f64 (*.f64 i #s(literal 16 binary64)) i)
(*.f64 (pow.f64 (*.f64 i #s(literal 16 binary64)) #s(literal 1 binary64)) i)
(*.f64 (exp.f64 (log.f64 (*.f64 i #s(literal 16 binary64)))) i)
(*.f64 (exp.f64 (log.f64 #s(literal 16 binary64))) (*.f64 i i))

simplify221.0ms (5.2%)

Algorithm
egg-herbie
Rules
2386×fma-lowering-fma.f32
2386×fma-lowering-fma.f64
1710×*-lowering-*.f32
1710×*-lowering-*.f64
1692×fmm-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050291
1116233
2282233
3722233
41731233
53656233
67789233
08370233
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
-4
(- (* 16 (pow i 2)) 4)
(- (* 16 (pow i 2)) 4)
(- (* 16 (pow i 2)) 4)
(* 16 (pow i 2))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(* 16 (pow i 2))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
(* 16 (pow i 2))
Outputs
(* -1/4 (pow i 2))
(*.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(* (pow i 2) (- (* (pow i 2) (- (* -4 (pow i 2)) 1)) 1/4))
(*.f64 (*.f64 i i) (+.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 i i) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 i i) #s(literal -4 binary64))))))
(* (pow i 2) (- (* (pow i 2) (- (* (pow i 2) (- (* -16 (pow i 2)) 4)) 1)) 1/4))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 i i) (-.f64 #s(literal 1 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal -16 binary64)))))))))
1/16
#s(literal 1/16 binary64)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+.f64 #s(literal 1/16 binary64) (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) (/.f64 #s(literal 1/256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) (+.f64 (/.f64 #s(literal 1/1024 binary64) (*.f64 i (*.f64 i (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
1/16
#s(literal 1/16 binary64)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (* 1/64 (/ 1 (pow i 2)))))
(+.f64 #s(literal 1/16 binary64) (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) (/.f64 #s(literal 1/256 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))
(+ 1/16 (+ (/ 1/256 (pow i 4)) (+ (* 1/64 (/ 1 (pow i 2))) (* 1/1024 (/ 1 (pow i 6))))))
(+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) (+.f64 (/.f64 #s(literal 1/1024 binary64) (*.f64 i (*.f64 i (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/256 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
-4
#s(literal -4 binary64)
(- (* 16 (pow i 2)) 4)
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(- (* 16 (pow i 2)) 4)
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(- (* 16 (pow i 2)) 4)
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* (pow i 2) (- 16 (* 4 (/ 1 (pow i 2)))))
(+.f64 #s(literal -4 binary64) (*.f64 (*.f64 i i) #s(literal 16 binary64)))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))
(* 16 (pow i 2))
(*.f64 (*.f64 i i) #s(literal 16 binary64))

eval49.0ms (1.1%)

Compiler

Compiled 13223 to 1153 computations (91.3% saved)

prune47.0ms (1.1%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New4134417
Fresh000
Picked011
Done000
Total4135418
Accuracy
100.0%
Counts
418 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.1%
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
49.6%
(/.f64 (*.f64 i i) #s(literal -4 binary64))
51.1%
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
49.6%
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
51.5%
#s(literal 1/16 binary64)
Compiler

Compiled 38 to 25 computations (34.2% saved)

simplify124.0ms (2.9%)

Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 i i)
cost-diff0
(/.f64 (*.f64 i i) #s(literal -4 binary64))
cost-diff0
(*.f64 i i)
cost-diff0
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
cost-diff0
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
cost-diff0
(*.f64 i i)
cost-diff0
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
cost-diff0
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
cost-diff0
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
Rules
1226×sum3-define
1072×sum5-define
990×fma-define
980×fnmadd-define
808×fmsub-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01245
12645
24845
310345
417645
527045
640645
765845
8236645
9275745
10320345
11359545
12363945
13376645
14405045
15427245
16439245
17446645
18451645
19454045
0454045
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
1/16
(* i (* i (- -1/4 (* i i))))
i
(* i (- -1/4 (* i i)))
(- -1/4 (* i i))
-1/4
(* i i)
(+ 1/16 (/ 1/64 (* i i)))
1/16
(/ 1/64 (* i i))
1/64
(* i i)
i
(/ (* i i) -4)
(* i i)
i
-4
Outputs
1/16
#s(literal 1/16 binary64)
(* i (* i (- -1/4 (* i i))))
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
i
(* i (- -1/4 (* i i)))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(- -1/4 (* i i))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
-1/4
#s(literal -1/4 binary64)
(* i i)
(*.f64 i i)
(+ 1/16 (/ 1/64 (* i i)))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
1/16
#s(literal 1/16 binary64)
(/ 1/64 (* i i))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
1/64
#s(literal 1/64 binary64)
(* i i)
(*.f64 i i)
i
(/ (* i i) -4)
(/.f64 (*.f64 i i) #s(literal -4 binary64))
(* i i)
(*.f64 i i)
i
-4
#s(literal -4 binary64)

localize132.0ms (3.1%)

Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 i i)
accuracy99.7%
(/.f64 (*.f64 i i) #s(literal -4 binary64))
accuracy100.0%
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
accuracy100.0%
(*.f64 i i)
accuracy99.3%
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
accuracy100.0%
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
accuracy100.0%
(*.f64 i i)
accuracy99.9%
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
accuracy99.9%
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
Results
96.0ms256×0valid
Compiler

Compiled 57 to 13 computations (77.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 5.0ms (39.9% of total)
ival-div: 4.0ms (31.9% of total)
ival-sub: 1.0ms (8% of total)
ival-add: 1.0ms (8% of total)
const: 1.0ms (8% of total)
backward-pass: 0.0ms (0% of total)

series21.0ms (0.5%)

Counts
7 → 84
Calls
Call 1
Inputs
#<alt (* i (* i (- -1/4 (* i i))))>
#<alt (* i (- -1/4 (* i i)))>
#<alt (- -1/4 (* i i))>
#<alt (* i i)>
#<alt (+ 1/16 (/ 1/64 (* i i)))>
#<alt (/ 1/64 (* i i))>
#<alt (/ (* i i) -4)>
Outputs
#<alt (* -1/4 (pow i 2))>
#<alt (* (pow i 2) (- (* -1 (pow i 2)) 1/4))>
#<alt (* (pow i 2) (- (* -1 (pow i 2)) 1/4))>
#<alt (* (pow i 2) (- (* -1 (pow i 2)) 1/4))>
#<alt (* -1 (pow i 4))>
#<alt (* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (pow i 4))>
#<alt (* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1/4 i)>
#<alt (* i (- (* -1 (pow i 2)) 1/4))>
#<alt (* i (- (* -1 (pow i 2)) 1/4))>
#<alt (* i (- (* -1 (pow i 2)) 1/4))>
#<alt (* -1 (pow i 3))>
#<alt (* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (pow i 3))>
#<alt (* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt -1/4>
#<alt (- (* -1 (pow i 2)) 1/4)>
#<alt (- (* -1 (pow i 2)) 1/4)>
#<alt (- (* -1 (pow i 2)) 1/4)>
#<alt (* -1 (pow i 2))>
#<alt (* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (pow i 2))>
#<alt (* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (pow i 2)>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))>
#<alt (/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))>
#<alt (/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))>
#<alt 1/16>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt 1/16>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (+ 1/16 (* 1/64 (/ 1 (pow i 2))))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (/ 1/64 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
#<alt (* -1/4 (pow i 2))>
Calls

21 calls:

TimeVariablePointExpression
17.0ms
i
@0
(+ 1/16 (/ 1/64 (* i i)))
1.0ms
i
@-inf
(+ 1/16 (/ 1/64 (* i i)))
0.0ms
i
@inf
(* i (* i (- -1/4 (* i i))))
0.0ms
i
@0
(* i (* i (- -1/4 (* i i))))
0.0ms
i
@inf
(/ (* i i) -4)

rewrite443.0ms (10.4%)

Algorithm
batch-egg-rewrite
Rules
2550×*-lowering-*.f32
2550×*-lowering-*.f64
2282×/-lowering-/.f32
2282×/-lowering-/.f64
1830×fma-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01233
17033
249333
3517033
0835433
Stop Event
iter limit
node limit
Counts
7 → 272
Calls
Call 1
Inputs
(* i (* i (- -1/4 (* i i))))
(* i (- -1/4 (* i i)))
(- -1/4 (* i i))
(* i i)
(+ 1/16 (/ 1/64 (* i i)))
(/ 1/64 (* i i))
(/ (* i i) -4)
Outputs
(+.f64 (/.f64 i (/.f64 #s(literal -4 binary64) i)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (/.f64 i (/.f64 #s(literal -4 binary64) i)))
(-.f64 (/.f64 i (/.f64 #s(literal -4 binary64) i)) (*.f64 i (*.f64 i (*.f64 i i))))
(fma.f64 i (/.f64 i #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 #s(literal -1/4 binary64) (*.f64 i i) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 #s(literal -1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (*.f64 i i) #s(literal -1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (/.f64 i (/.f64 #s(literal -4 binary64) i)) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 #s(literal 1 binary64) (/.f64 i (/.f64 #s(literal -4 binary64) i)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 i #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 i #s(literal 1/4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (/.f64 i #s(literal -4 binary64)) i (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 i i) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i))) #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (*.f64 #s(literal 1 binary64) i) (/.f64 i #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(fma.f64 (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 i i)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 i i)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(/.f64 (*.f64 i i) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (*.f64 (*.f64 i i) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 i i)) (*.f64 i (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (*.f64 (*.f64 i i) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(/.f64 (*.f64 i (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(/.f64 (neg.f64 (*.f64 (*.f64 i i) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (neg.f64 (*.f64 i (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) #s(literal -64 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (/.f64 i (/.f64 #s(literal -4 binary64) i)) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(/.f64 (*.f64 (*.f64 i i) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (*.f64 (*.f64 i i) (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (*.f64 i i)) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 i i)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) i) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(/.f64 (*.f64 (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) i) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 (-.f64 #s(literal -1/4 binary64) (*.f64 i i)) (*.f64 i i))
(*.f64 (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))) i)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) (+.f64 #s(literal 1/4 binary64) (*.f64 i i)))
(*.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (*.f64 i i)))
(*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (*.f64 i i)))
(*.f64 (*.f64 (*.f64 i i) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(*.f64 (*.f64 i (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(*.f64 (/.f64 (*.f64 (*.f64 i i) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (-.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) #s(literal 1/16 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 i i) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (-.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(*.f64 (/.f64 (*.f64 i (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 (/.f64 (*.f64 i (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 i i) #s(literal -1/4 binary64)))))
(+.f64 (/.f64 i #s(literal -4 binary64)) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))))
(+.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))) (/.f64 i #s(literal -4 binary64)))
(-.f64 (/.f64 i #s(literal -4 binary64)) (*.f64 i (*.f64 i i)))
(fma.f64 i #s(literal -1/4 binary64) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))))
(fma.f64 #s(literal -1/4 binary64) i (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))))
(/.f64 i (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 i i)) (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
(/.f64 (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(/.f64 (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(/.f64 (*.f64 #s(literal 1 binary64) i) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 (neg.f64 (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (neg.f64 (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 i #s(literal -4 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 i #s(literal -4 binary64)) (/.f64 i #s(literal -4 binary64))) (-.f64 (*.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i)))) (*.f64 (/.f64 i #s(literal -4 binary64)) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i)))))))
(/.f64 (-.f64 (*.f64 (/.f64 i #s(literal -4 binary64)) (/.f64 i #s(literal -4 binary64))) (*.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i))))) (-.f64 (/.f64 i #s(literal -4 binary64)) (*.f64 i (-.f64 #s(literal 0 binary64) (*.f64 i i)))))
(/.f64 (*.f64 i #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 (*.f64 i (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (*.f64 i (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) i) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (*.f64 (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) i) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 (-.f64 #s(literal -1/4 binary64) (*.f64 i i)) i)
(*.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) i))
(*.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (/.f64 i (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) i))
(*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (/.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(*.f64 (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(*.f64 (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(*.f64 (/.f64 (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (-.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) #s(literal 1/16 binary64)))))
(*.f64 (/.f64 (*.f64 i (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (-.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(*.f64 (/.f64 (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 (/.f64 (*.f64 i (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 i i) #s(literal -1/4 binary64)))))
(+.f64 #s(literal -1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal -1/4 binary64))
(+.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (neg.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(+.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (neg.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 i i) #s(literal -1/4 binary64)))
(-.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(-.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(fma.f64 i (-.f64 #s(literal 0 binary64) i) #s(literal -1/4 binary64))
(fma.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (neg.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(fma.f64 #s(literal -1/64 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (neg.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) i) i #s(literal -1/4 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 i i) #s(literal -1/4 binary64))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)) (neg.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(fma.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 i i) #s(literal -1/4 binary64)))) (neg.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(fma.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (-.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) #s(literal 1/16 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(fma.f64 (/.f64 #s(literal -1/64 binary64) (-.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (neg.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(neg.f64 (/.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(/.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (+.f64 (*.f64 i (*.f64 i (*.f64 i i))) (-.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 i i)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64)))
(/.f64 (-.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))
(/.f64 (-.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 i i)) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (-.f64 #s(literal -1/262144 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (*.f64 (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (+.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))))
(/.f64 (-.f64 #s(literal 1/256 binary64) (*.f64 i (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i (*.f64 i i)))))) (*.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 i i)) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (*.f64 (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (*.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 i i)) (*.f64 i (*.f64 i (*.f64 i i))))) (*.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 i i)) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (neg.f64 (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (*.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (+.f64 (*.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(/.f64 (-.f64 (*.f64 i (*.f64 i (*.f64 i i))) #s(literal 1/16 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal -1/4 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (*.f64 (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))) (+.f64 (/.f64 #s(literal -1/64 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (/.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))) (+.f64 (/.f64 #s(literal 1/16 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (/.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))
(/.f64 (*.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal 1 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(/.f64 (*.f64 (-.f64 #s(literal -1/262144 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (+.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/256 binary64) (*.f64 i (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i (*.f64 i i)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/16 binary64) (neg.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))))
(*.f64 (+.f64 #s(literal -1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))) (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 i i))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(*.f64 (/.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/4096 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))))))) (+.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (-.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) #s(literal 1/16 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (-.f64 #s(literal 1/256 binary64) (*.f64 (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))) (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (+.f64 #s(literal -1/4 binary64) (*.f64 i i))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal -1/64 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 i i) (-.f64 (*.f64 i i) #s(literal -1/4 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 i)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(/.f64 (*.f64 i i) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i)))
(pow.f64 i #s(literal 2 binary64))
(pow.f64 (*.f64 i i) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 i)) #s(literal 2 binary64))
(*.f64 i i)
(*.f64 i (neg.f64 (-.f64 #s(literal 0 binary64) i)))
(*.f64 i (/.f64 i #s(literal 1 binary64)))
(*.f64 (*.f64 i i) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 i i))
(*.f64 (-.f64 #s(literal 0 binary64) i) (-.f64 #s(literal 0 binary64) i))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(*.f64 (exp.f64 (log.f64 i)) (exp.f64 (log.f64 i)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) i)) i)
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal 1/16 binary64))
(+.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (neg.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))
(-.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal -1/16 binary64))) (/.f64 #s(literal 1/256 binary64) (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal -1/16 binary64))))
(fma.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal 1/16 binary64))
(fma.f64 #s(literal -1/64 binary64) (/.f64 #s(literal -1 binary64) (*.f64 i i)) #s(literal 1/16 binary64))
(fma.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (neg.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal 1/16 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal 1/64 binary64) #s(literal 1/16 binary64))
(fma.f64 (/.f64 #s(literal 1/64 binary64) i) (/.f64 #s(literal 1 binary64) i) #s(literal 1/16 binary64))
(fma.f64 (/.f64 #s(literal 1/256 binary64) (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))) (neg.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(fma.f64 (/.f64 #s(literal 1/256 binary64) (-.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal 1/256 binary64) (*.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))) (neg.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))) #s(literal -1/256 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal -1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/4096 binary64) (neg.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)))))
(neg.f64 (/.f64 (+.f64 #s(literal -1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))))
(/.f64 (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal -1/16 binary64)) (+.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -1/256 binary64))))
(/.f64 (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(/.f64 (+.f64 #s(literal -1/4096 binary64) (neg.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))) #s(literal -1/256 binary64)))
(/.f64 (+.f64 #s(literal -1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (+.f64 #s(literal -1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i))))
(/.f64 (+.f64 #s(literal 1/68719476736 binary64) (/.f64 #s(literal 1/18014398509481984 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))) (*.f64 (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))) (+.f64 #s(literal 1/16777216 binary64) (*.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (-.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) #s(literal 1/4096 binary64))))))
(/.f64 (-.f64 #s(literal 1/16777216 binary64) (/.f64 #s(literal 1/68719476736 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (*.f64 (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))) (-.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))))
(/.f64 (-.f64 #s(literal 1/16777216 binary64) (/.f64 #s(literal 1/68719476736 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (*.f64 (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))) (+.f64 #s(literal 1/65536 binary64) (*.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))))
(/.f64 (+.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -1/256 binary64)) (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal -1/16 binary64)))
(/.f64 (-.f64 #s(literal 1/65536 binary64) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) #s(literal 4096 binary64)))) (*.f64 (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))) (+.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (*.f64 (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (*.f64 (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/4096 binary64) (neg.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))) (neg.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))) #s(literal -1/256 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (neg.f64 (+.f64 #s(literal -1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -1/256 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal -1/16 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))) (*.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))))) (+.f64 (/.f64 #s(literal 1/256 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))))
(/.f64 (*.f64 (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))
(/.f64 (*.f64 (+.f64 #s(literal 1/68719476736 binary64) (/.f64 #s(literal 1/18014398509481984 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))))) (+.f64 #s(literal 1/16777216 binary64) (*.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) (-.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))) #s(literal 1/4096 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16777216 binary64) (/.f64 #s(literal 1/68719476736 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))))) (-.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16777216 binary64) (/.f64 #s(literal 1/68719476736 binary64) (*.f64 (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))) (+.f64 #s(literal 1/65536 binary64) (*.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (+.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/65536 binary64) (/.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) (*.f64 (*.f64 i (*.f64 i (*.f64 i i))) #s(literal 4096 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))) (+.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))
(*.f64 (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))))
(*.f64 (+.f64 #s(literal -1/4096 binary64) (neg.f64 (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))) #s(literal -1/256 binary64))))
(*.f64 (+.f64 #s(literal -1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)))) (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))) (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))) #s(literal -1/256 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal -1/16 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i)))))) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))
(*.f64 (/.f64 (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (+.f64 #s(literal 1/16777216 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)))))) (+.f64 #s(literal 1/65536 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)) #s(literal 1/256 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i))))) (-.f64 #s(literal 1/65536 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i)) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))))) (-.f64 #s(literal 1/256 binary64) (/.f64 (-.f64 (/.f64 #s(literal 1/4096 binary64) (*.f64 i i)) #s(literal 1/1024 binary64)) (*.f64 i i))))
(*.f64 (/.f64 (-.f64 #s(literal 1/256 binary64) (/.f64 #s(literal 1/4096 binary64) (*.f64 i (*.f64 i (*.f64 i i))))) (-.f64 #s(literal 1/4096 binary64) (/.f64 #s(literal 1/262144 binary64) (*.f64 (*.f64 i (*.f64 i i)) (*.f64 i (*.f64 i i)))))) (+.f64 #s(literal 1/256 binary64) (*.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) (-.f64 #s(literal 1/16 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i))))))
(exp.f64 (*.f64 (log.f64 (/.f64 i (/.f64 #s(literal 1/64 binary64) i))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))
(neg.f64 (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))
(neg.f64 (*.f64 (/.f64 #s(literal -1/64 binary64) (*.f64 i i)) #s(literal 1 binary64)))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/.f64 #s(literal -1/64 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(/.f64 #s(literal 1 binary64) (/.f64 i (/.f64 #s(literal 1/64 binary64) i)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal 64 binary64))
(/.f64 (/.f64 #s(literal 1/64 binary64) i) i)
(/.f64 (/.f64 #s(literal 1/64 binary64) i) (neg.f64 (-.f64 #s(literal 0 binary64) i)))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 i i) #s(literal -1/64 binary64)))
(/.f64 (/.f64 #s(literal -1/64 binary64) i) (-.f64 #s(literal 0 binary64) i))
(/.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 i #s(literal 1/64 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/64 binary64) i)) (-.f64 #s(literal 0 binary64) i))
(/.f64 (*.f64 (/.f64 #s(literal -1/64 binary64) i) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) i))
(/.f64 (/.f64 (/.f64 #s(literal -1/64 binary64) i) #s(literal -1 binary64)) i)
(pow.f64 (/.f64 i (/.f64 #s(literal 1/64 binary64) i)) #s(literal -1 binary64))
(*.f64 #s(literal 1/64 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i)))
(*.f64 (/.f64 #s(literal 1/64 binary64) (*.f64 i i)) #s(literal 1 binary64))
(*.f64 #s(literal -1/64 binary64) (/.f64 #s(literal -1 binary64) (*.f64 i i)))
(*.f64 #s(literal -1/64 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 i i)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal 1/64 binary64))
(*.f64 (/.f64 #s(literal 1/64 binary64) i) (/.f64 #s(literal 1 binary64) i))
(*.f64 (/.f64 #s(literal 1/64 binary64) i) (*.f64 (/.f64 #s(literal 1 binary64) i) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/64 binary64) (*.f64 i i)))
(*.f64 (/.f64 #s(literal -1/64 binary64) i) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) i)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 i i)) #s(literal -1/64 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) i) (/.f64 #s(literal 1/64 binary64) i))
(*.f64 (pow.f64 (/.f64 i (/.f64 #s(literal 1/64 binary64) i)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 i (/.f64 #s(literal 1/64 binary64) i)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -4 binary64) (*.f64 i i))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 i i) #s(literal 4 binary64)))
(neg.f64 (/.f64 (*.f64 i i) #s(literal 4 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 i i) #s(literal 4 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 i i))))
(/.f64 i (/.f64 #s(literal -4 binary64) i))
(/.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 i i)))
(/.f64 (*.f64 i i) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -4 binary64) (*.f64 i i)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 i i)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) i) (/.f64 #s(literal -4 binary64) i))
(/.f64 (*.f64 i #s(literal 1 binary64)) (/.f64 #s(literal -4 binary64) i))
(pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 i i)) #s(literal -1 binary64))
(*.f64 i (/.f64 i #s(literal -4 binary64)))
(*.f64 #s(literal -1/4 binary64) (*.f64 i i))
(*.f64 #s(literal -1/4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 i i)) #s(literal -1 binary64)))
(*.f64 (*.f64 i i) #s(literal -1/4 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 i i)) #s(literal 1/4 binary64))
(*.f64 (/.f64 i (/.f64 #s(literal -4 binary64) i)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 i (/.f64 #s(literal -4 binary64) i)))
(*.f64 (-.f64 #s(literal 0 binary64) i) (/.f64 i #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) i) (*.f64 i #s(literal 1/4 binary64)))
(*.f64 (/.f64 i #s(literal -4 binary64)) i)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 i i) #s(literal 4 binary64)))
(*.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 i i))) #s(literal 1/4 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) i) (/.f64 i #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 i i)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -4 binary64) (*.f64 i i)) #s(literal -1/2 binary64)))

simplify125.0ms (2.9%)

Algorithm
egg-herbie
Rules
2192×*-lowering-*.f32
2192×*-lowering-*.f64
1386×fma-define
1182×times-frac
938×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036487
195369
2317369
31153369
43527369
08589369
Stop Event
iter limit
node limit
Counts
84 → 84
Calls
Call 1
Inputs
(* -1/4 (pow i 2))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(* -1 (pow i 4))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 4))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1/4 i)
(* i (- (* -1 (pow i 2)) 1/4))
(* i (- (* -1 (pow i 2)) 1/4))
(* i (- (* -1 (pow i 2)) 1/4))
(* -1 (pow i 3))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 3))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
-1/4
(- (* -1 (pow i 2)) 1/4)
(- (* -1 (pow i 2)) 1/4)
(- (* -1 (pow i 2)) 1/4)
(* -1 (pow i 2))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (pow i 2))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(pow i 2)
(/ 1/64 (pow i 2))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
1/16
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(/ 1/64 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
(* -1/4 (pow i 2))
Outputs
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* (pow i 2) (- (* -1 (pow i 2)) 1/4))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (pow i 4))
(-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i))))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (pow i 4))
(-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i (*.f64 i i))))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 4) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 (*.f64 i i) (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1/4 i)
(*.f64 i #s(literal -1/4 binary64))
(* i (- (* -1 (pow i 2)) 1/4))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* i (- (* -1 (pow i 2)) 1/4))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* i (- (* -1 (pow i 2)) 1/4))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (pow i 3))
(-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i i)))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (pow i 3))
(-.f64 #s(literal 0 binary64) (*.f64 i (*.f64 i i)))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
(* -1 (* (pow i 3) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))
-1/4
#s(literal -1/4 binary64)
(- (* -1 (pow i 2)) 1/4)
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(- (* -1 (pow i 2)) 1/4)
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(- (* -1 (pow i 2)) 1/4)
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* -1 (pow i 2))
(-.f64 #s(literal 0 binary64) (*.f64 i i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* -1 (pow i 2))
(-.f64 #s(literal 0 binary64) (*.f64 i i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(* -1 (* (pow i 2) (+ 1 (* 1/4 (/ 1 (pow i 2))))))
(-.f64 #s(literal -1/4 binary64) (*.f64 i i))
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(pow i 2)
(*.f64 i i)
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(/.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 i i) #s(literal 1/16 binary64))) (*.f64 i i))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(/.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 i i) #s(literal 1/16 binary64))) (*.f64 i i))
(/ (+ 1/64 (* 1/16 (pow i 2))) (pow i 2))
(/.f64 (+.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 i i) #s(literal 1/16 binary64))) (*.f64 i i))
1/16
#s(literal 1/16 binary64)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
1/16
#s(literal 1/16 binary64)
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(+ 1/16 (* 1/64 (/ 1 (pow i 2))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(/ 1/64 (pow i 2))
(/.f64 #s(literal 1/64 binary64) (*.f64 i i))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))
(* -1/4 (pow i 2))
(*.f64 i (*.f64 i #s(literal -1/4 binary64)))

eval46.0ms (1.1%)

Compiler

Compiled 7784 to 894 computations (88.5% saved)

prune55.0ms (1.3%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New4160416
Fresh000
Picked044
Done011
Total4165421
Accuracy
100.0%
Counts
421 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.1%
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
49.6%
(/.f64 (*.f64 i i) #s(literal -4 binary64))
51.1%
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
49.6%
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
51.5%
#s(literal 1/16 binary64)
Compiler

Compiled 97 to 49 computations (49.5% saved)

regimes18.0ms (0.4%)

Counts
6 → 2
Calls
Call 1
Inputs
#s(literal 1/16 binary64)
(/.f64 (*.f64 i i) #s(literal -4 binary64))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i)) #s(literal 1 binary64)))
Outputs
(/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64)))
#s(literal 1/16 binary64)
Calls

2 calls:

15.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i)) #s(literal 1 binary64)))
3.0ms
i
Results
AccuracySegmentsBranch
100.0%2i
80.1%1(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) i) (*.f64 #s(literal 2 binary64) i)) #s(literal 1 binary64)))
Compiler

Compiled 28 to 11 computations (60.7% saved)

regimes3.0ms (0.1%)

Counts
4 → 2
Calls
Call 1
Inputs
#s(literal 1/16 binary64)
(/.f64 (*.f64 i i) #s(literal -4 binary64))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
Outputs
(*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i))))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
Calls

1 calls:

2.0ms
i
Results
AccuracySegmentsBranch
99.6%2i
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0.1%)

Counts
3 → 2
Calls
Call 1
Inputs
#s(literal 1/16 binary64)
(/.f64 (*.f64 i i) #s(literal -4 binary64))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
Outputs
(/.f64 (*.f64 i i) #s(literal -4 binary64))
(+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i)))
Calls

1 calls:

2.0ms
i
Results
AccuracySegmentsBranch
99.5%2i
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

Counts
2 → 2
Calls
Call 1
Inputs
#s(literal 1/16 binary64)
(/.f64 (*.f64 i i) #s(literal -4 binary64))
Outputs
(/.f64 (*.f64 i i) #s(literal -4 binary64))
#s(literal 1/16 binary64)
Calls

1 calls:

1.0ms
i
Results
AccuracySegmentsBranch
99.3%2i
Compiler

Compiled 2 to 1 computations (50% saved)

regimes1.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1/16 binary64)
Outputs
#s(literal 1/16 binary64)
Calls

1 calls:

1.0ms
i
Results
AccuracySegmentsBranch
51.5%1i
Compiler

Compiled 2 to 1 computations (50% saved)

bsearch2.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
2.0ms
129242.21074372946
447519257791.38544
Results
1.0ms16×0valid
Compiler

Compiled 46 to 24 computations (47.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-sub: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch25.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
23.0ms
6.631770168321134e-8
5.535356014899063
Results
18.0ms144×0valid
Compiler

Compiled 210 to 139 computations (33.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (62.8% of total)
ival-div: 2.0ms (31.4% of total)
ival-sub: 1.0ms (15.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch31.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
29.0ms
6.631770168321134e-8
5.535356014899063
Results
25.0ms144×0valid
Compiler

Compiled 174 to 121 computations (30.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-sub: 14.0ms (70% of total)
ival-mult: 4.0ms (20% of total)
ival-div: 2.0ms (10% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch32.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
31.0ms
6.631770168321134e-8
5.535356014899063
Results
26.0ms144×0valid
Compiler

Compiled 120 to 85 computations (29.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-div: 17.0ms (79.6% of total)
ival-mult: 4.0ms (18.7% of total)
ival-sub: 1.0ms (4.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify9.0ms (0.2%)

Algorithm
egg-herbie
Rules
10×*-commutative_binary64
10×+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02463
13463
24263
34663
44863
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 i #s(literal 200000 binary64)) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal 1/16 binary64))
(if (<=.f64 i #s(literal 1/2 binary64)) (*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i))))
(if (<=.f64 i #s(literal 1/2 binary64)) (/.f64 (*.f64 i i) #s(literal -4 binary64)) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i))))
(if (<=.f64 i #s(literal 1/2 binary64)) (/.f64 (*.f64 i i) #s(literal -4 binary64)) #s(literal 1/16 binary64))
#s(literal 1/16 binary64)
Outputs
(if (<=.f64 i #s(literal 200000 binary64)) (/.f64 (*.f64 i i) (+.f64 (*.f64 (*.f64 i i) #s(literal 16 binary64)) #s(literal -4 binary64))) #s(literal 1/16 binary64))
(if (<=.f64 i #s(literal 1/2 binary64)) (*.f64 i (*.f64 i (-.f64 #s(literal -1/4 binary64) (*.f64 i i)))) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i))))
(if (<=.f64 i #s(literal 1/2 binary64)) (/.f64 (*.f64 i i) #s(literal -4 binary64)) (+.f64 #s(literal 1/16 binary64) (/.f64 #s(literal 1/64 binary64) (*.f64 i i))))
(if (<=.f64 i #s(literal 1/2 binary64)) (/.f64 (*.f64 i i) #s(literal -4 binary64)) #s(literal 1/16 binary64))
#s(literal 1/16 binary64)

soundness730.0ms (17.2%)

Rules
4808×*-lowering-*.f32
4808×*-lowering-*.f64
3132×/-lowering-/.f32
3132×/-lowering-/.f64
2386×fma-lowering-fma.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01015
14313
219710
3109110
437059
557769
082169
050291
1116233
2282233
3722233
41731233
53656233
67789233
08370233
Stop Event
done
iter limit
node limit
iter limit
node limit
Compiler

Compiled 117 to 65 computations (44.4% saved)

preprocess34.0ms (0.8%)

Remove

(abs i)

Compiler

Compiled 214 to 90 computations (57.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...