x*x + 1e18 - 1e9*x

Time bar (total: 3.0s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze1.0ms (0%)

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

Compiled 17 to 13 computations (23.5% saved)

sample697.0ms (22.9%)

Memory
14.6MiB live, 239.8MiB allocated
Samples
451.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 284.0ms
ival-mult: 116.0ms (40.9% of total)
ival-<=: 50.0ms (17.6% of total)
ival-add: 44.0ms (15.5% of total)
ival-sub: 42.0ms (14.8% of total)
exact: 17.0ms (6% of total)
ival-and: 12.0ms (4.2% of total)
ival-assert: 3.0ms (1.1% of total)
Bogosity

explain73.0ms (2.4%)

Memory
-1.0MiB live, 39.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f64 x x)
00-0-#s(literal 1000000000 binary64)
00-0-(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
00-0-(*.f64 #s(literal 1000000000 binary64) x)
00-0-(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
00-0-#s(literal 1000000000000000000 binary64)
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
24.0ms512×0valid
Compiler

Compiled 60 to 25 computations (58.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 6.0ms (51.1% of total)
ival-add: 2.0ms (17% of total)
ival-sub: 2.0ms (17% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess45.0ms (1.5%)

Memory
2.9MiB live, 10.4MiB allocated
Algorithm
egg-herbie
Rules
416×lower-fma.f64
416×lower-fma.f32
168×lower-*.f32
164×lower-*.f64
120×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
13219
210414
325014
439914
551114
654014
754814
079
0119
1219
2397
3637
4967
51547
62777
73977
85437
95627
105707
05706
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Outputs
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
Compiler

Compiled 10 to 7 computations (30% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Compiler

Compiled 10 to 7 computations (30% saved)

simplify27.0ms (0.9%)

Memory
-2.5MiB live, 5.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 1000000000 binary64) x)
cost-diff0
(*.f64 x x)
cost-diff128
(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
cost-diff320
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Rules
416×lower-fma.f64
416×lower-fma.f32
168×lower-*.f32
164×lower-*.f64
120×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0723
01123
12123
23921
36321
49621
515421
627721
739721
854321
956221
1057021
057019
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
(*.f64 x x)
x
#s(literal 1000000000000000000 binary64)
(*.f64 #s(literal 1000000000 binary64) x)
#s(literal 1000000000 binary64)
Outputs
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(*.f64 x x)
x
#s(literal 1000000000000000000 binary64)
(*.f64 #s(literal 1000000000 binary64) x)
(*.f64 x #s(literal 1000000000 binary64))
#s(literal 1000000000 binary64)

localize22.0ms (0.7%)

Memory
-0.5MiB live, 8.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 x x)
accuracy0
(*.f64 #s(literal 1000000000 binary64) x)
accuracy0.078125
(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
accuracy0.33203125
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Samples
13.0ms256×0valid
Compiler

Compiled 25 to 9 computations (64% saved)

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

series3.0ms (0.1%)

Memory
1.1MiB live, 1.1MiB allocated
Counts
4 → 48
Calls
Call 1
Inputs
#<alt (-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))>
#<alt (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))>
#<alt (*.f64 x x)>
#<alt (*.f64 #s(literal 1000000000 binary64) x)>
Outputs
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (pow x 2))>
#<alt (+ 1000000000000000000 (pow x 2))>
#<alt (+ 1000000000000000000 (pow x 2))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(* 1000000000 x)
0.0ms
x
@inf
(- (+ (* x x) 1000000000000000000) (* 1000000000 x))
0.0ms
x
@inf
(* 1000000000 x)
0.0ms
x
@0
(- (+ (* x x) 1000000000000000000) (* 1000000000 x))
0.0ms
x
@0
(* 1000000000 x)

simplify243.0ms (8%)

Memory
-0.0MiB live, 80.7MiB allocated
Algorithm
egg-herbie
Rules
8 152×lower-fma.f64
8 152×lower-fma.f32
2 680×lower-*.f64
2 680×lower-*.f32
1 522×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033196
191196
2212196
3590188
41605188
52844188
64505188
75986188
87573188
08172172
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* x (- x 1000000000)))
(+ 1000000000000000000 (* x (- x 1000000000)))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
1000000000000000000
(+ 1000000000000000000 (pow x 2))
(+ 1000000000000000000 (pow x 2))
(+ 1000000000000000000 (pow x 2))
(pow x 2)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
Outputs
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 #s(literal -1000000000 binary64) x) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 #s(literal -1000000000 binary64) x) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal -1000000000 binary64) x))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 #s(literal -1000000000 binary64) x) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 #s(literal -1000000000 binary64) x) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal -1000000000 binary64) x))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 #s(literal -1000000000 binary64) x) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 #s(literal -1000000000 binary64) x) #s(literal 1000000000000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (pow x 2))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (pow x 2))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (pow x 2))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))

rewrite364.0ms (12%)

Memory
-14.8MiB live, 138.7MiB allocated
Rules
8 514×lower-fma.f64
8 514×lower-fma.f32
5 306×lower-*.f32
5 302×lower-*.f64
2 302×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0720
01120
15020
239518
3529718
0853716
Stop Event
iter limit
node limit
iter limit
Counts
4 → 246
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
(*.f64 x x)
(*.f64 #s(literal 1000000000 binary64) x)
Outputs
(+.f64 (*.f64 x x) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(+.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))
(+.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(+.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(+.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x))
(+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(+.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 1000000000000000000 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (*.f64 x x)))
(-.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (+.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal 1000000000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))))
(-.f64 (+.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (fma.f64 x #s(literal -1000000000 binary64) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 x #s(literal -1000000000 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (/.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 #s(literal 1000000000 binary64) (neg.f64 x) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 x #s(literal 1000000000 binary64)) #s(literal -1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (/.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 #s(literal -1000000000 binary64) x (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (+.f64 #s(literal 1000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal 1000000000 binary64))) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 x x))
(fma.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) #s(literal 3/2 binary64)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (neg.f64 x) #s(literal 1000000000 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))))) (fma.f64 (*.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)))))) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)))))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 (pow.f64 (exp.f64 (log.f64 x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 x)) #s(literal 1 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000 binary64)))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (-.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x (fma.f64 x x #s(literal 1000000000000000000 binary64))) #s(literal -1000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (neg.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)))) (*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64))))) (neg.f64 (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))))
(/.f64 (+.f64 #s(literal 1000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) (*.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (/.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (/.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (/.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))))) (fma.f64 (*.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x)) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 #s(literal 1000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000000 binary64) x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))
(+.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))
(+.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(fma.f64 x (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 x (fma.f64 x x #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) #s(literal 1000000000000000000 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(fma.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 (pow.f64 (exp.f64 (log.f64 x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 x)) #s(literal 1 binary64)) #s(literal 1000000000000000000 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))
(/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x x #s(literal -1000000000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x)) (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (fma.f64 x x #s(literal -1000000000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal -3 binary64)))) (fma.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x x #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))))) (fma.f64 (*.f64 x x) (/.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64)))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000 binary64)))
(pow.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x)) (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))))
(*.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)))))) (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))))) (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)))))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))))) #s(literal 1 binary64)) (pow.f64 (+.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 1000000000000000000000000000000000000 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 x))) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (exp.f64 (log.f64 x)) #s(literal 1 binary64)) (pow.f64 (exp.f64 (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 1000000000 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 x #s(literal 1000000000 binary64)) #s(literal 1 binary64))
(*.f64 x #s(literal 1000000000 binary64))
(*.f64 #s(literal 1000000000 binary64) x)

eval34.0ms (1.1%)

Memory
5.6MiB live, 27.7MiB allocated
Compiler

Compiled 9 914 to 731 computations (92.6% saved)

prune33.0ms (1.1%)

Memory
3.0MiB live, 35.9MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New2868294
Fresh000
Picked101
Done000
Total2878295
Accuracy
100.0%
Counts
295 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
99.8%
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
12.1%
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
99.9%
(+.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1000000000000000000 binary64))
12.1%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
11.9%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x (+.f64 #s(literal -1000000000 binary64) x)))
19.4%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
19.3%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
Compiler

Compiled 102 to 66 computations (35.3% saved)

simplify32.0ms (1%)

Memory
-6.8MiB live, 6.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
cost-diff192
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
cost-diff0
(*.f64 #s(literal 1000000000 binary64) x)
cost-diff0
#s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))
cost-diff128
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
cost-diff0
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
cost-diff0
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
cost-diff0
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
cost-diff0
(-.f64 x #s(literal 1000000000 binary64))
cost-diff0
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
Rules
496×lower-fma.f32
488×lower-fma.f64
200×lower-*.f32
198×lower-*.f64
144×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01883
02882
14876
26676
38776
412976
519876
634076
747376
863576
965876
1066676
066673
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
x
(-.f64 x #s(literal 1000000000 binary64))
#s(literal 1000000000 binary64)
#s(literal 1000000000000000000 binary64)
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(literal 1000000000000000000 binary64)
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
#s(literal -1000000000 binary64)
x
#s(literal 1000000000000000000 binary64)
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
#s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))
#s(literal 1000000000000000000 binary64)
(*.f64 #s(literal 1000000000 binary64) x)
#s(literal 1000000000 binary64)
x
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
x
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
#s(literal -1000000000 binary64)
#s(literal 1000000000000000000 binary64)
Outputs
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
x
(-.f64 x #s(literal 1000000000 binary64))
(+.f64 x #s(literal -1000000000 binary64))
#s(literal 1000000000 binary64)
#s(literal 1000000000000000000 binary64)
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(literal 1000000000000000000 binary64)
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
#s(literal -1000000000 binary64)
x
#s(literal 1000000000000000000 binary64)
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
(fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
#s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))
#s(literal 1000000000000000000 binary64)
(*.f64 #s(literal 1000000000 binary64) x)
(*.f64 x #s(literal 1000000000 binary64))
#s(literal 1000000000 binary64)
x
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
x
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
#s(literal -1000000000 binary64)
#s(literal 1000000000000000000 binary64)

localize45.0ms (1.5%)

Memory
-4.2MiB live, 18.8MiB allocated
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy0
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
accuracy0.11328125
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
accuracy0
(*.f64 #s(literal 1000000000 binary64) x)
accuracy0.33203125
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
accuracy51.392506905380166
#s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))
accuracy0
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
accuracy56.272862281729935
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
accuracy51.63011375553962
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
accuracy0
(-.f64 x #s(literal 1000000000 binary64))
accuracy0.01171875
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
Samples
29.0ms256×0valid
Compiler

Compiled 79 to 18 computations (77.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 10.0ms (54.5% of total)
ival-add: 5.0ms (27.3% of total)
ival-sub: 3.0ms (16.4% of total)
exact: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series2.0ms (0.1%)

Memory
1.3MiB live, 1.3MiB allocated
Counts
10 → 120
Calls
Call 1
Inputs
#<alt (fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))>
#<alt (-.f64 x #s(literal 1000000000 binary64))>
#<alt #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))>
#<alt #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))>
#<alt (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))>
#<alt (-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))>
#<alt #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))>
#<alt (*.f64 #s(literal 1000000000 binary64) x)>
#<alt (fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))>
#<alt (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))>
Outputs
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt -1000000000>
#<alt (- x 1000000000)>
#<alt (- x 1000000000)>
#<alt (- x 1000000000)>
#<alt x>
#<alt (* x (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* x (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* x (- 1 (* 1000000000 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (* -1000000000 x)>
#<alt (* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))>
#<alt (* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))>
#<alt (* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))>
#<alt (* -1000000000 x)>
#<alt (* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (pow x 2))>
#<alt (+ 1000000000000000000 (pow x 2))>
#<alt (+ 1000000000000000000 (pow x 2))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt (* 1000000000 x)>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (+ 1000000000000000000 (* x (- x 1000000000)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))>
#<alt 1000000000000000000>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (+ 1000000000000000000 (* -1000000000 x))>
#<alt (* -1000000000 x)>
#<alt (* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))>
#<alt (* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))>
#<alt (* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))>
#<alt (* -1000000000 x)>
#<alt (* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))>
Calls

30 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+ (* x (- x 1000000000)) 1000000000000000000)
0.0ms
x
@inf
(+ (* -1000000000 x) 1000000000000000000)
0.0ms
x
@0
(+ (* -1000000000 x) 1000000000000000000)
0.0ms
x
@inf
(- x 1000000000)
0.0ms
x
@-inf
(- x 1000000000)

simplify221.0ms (7.2%)

Memory
-1.0MiB live, 62.3MiB allocated
Algorithm
egg-herbie
Rules
5 104×lower-fma.f64
5 104×lower-fma.f32
2 240×lower-*.f64
2 240×lower-*.f32
1 456×lower--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041582
1113582
2280582
3793542
42463542
54243542
65431542
76410542
87770542
08002480
Stop Event
iter limit
node limit
Counts
120 → 118
Calls
Call 1
Inputs
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* x (- x 1000000000)))
(+ 1000000000000000000 (* x (- x 1000000000)))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
-1000000000
(- x 1000000000)
(- x 1000000000)
(- x 1000000000)
x
(* x (- 1 (* 1000000000 (/ 1 x))))
(* x (- 1 (* 1000000000 (/ 1 x))))
(* x (- 1 (* 1000000000 (/ 1 x))))
x
(* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))
(* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))
(* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* x (- x 1000000000)))
(+ 1000000000000000000 (* x (- x 1000000000)))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* x (- x 1000000000)))
(+ 1000000000000000000 (* x (- x 1000000000)))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* -1000000000 x))
(* -1000000000 x)
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(* -1000000000 x)
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* x (- x 1000000000)))
(+ 1000000000000000000 (* x (- x 1000000000)))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
1000000000000000000
(+ 1000000000000000000 (pow x 2))
(+ 1000000000000000000 (pow x 2))
(+ 1000000000000000000 (pow x 2))
(pow x 2)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
(* 1000000000 x)
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* x (- x 1000000000)))
(+ 1000000000000000000 (* x (- x 1000000000)))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
1000000000000000000
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* -1000000000 x))
(+ 1000000000000000000 (* -1000000000 x))
(* -1000000000 x)
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(* -1000000000 x)
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
Outputs
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
-1000000000
#s(literal -1000000000 binary64)
(- x 1000000000)
(+.f64 x #s(literal -1000000000 binary64))
(- x 1000000000)
(+.f64 x #s(literal -1000000000 binary64))
(- x 1000000000)
(+.f64 x #s(literal -1000000000 binary64))
x
(* x (- 1 (* 1000000000 (/ 1 x))))
(+.f64 x #s(literal -1000000000 binary64))
(* x (- 1 (* 1000000000 (/ 1 x))))
(+.f64 x #s(literal -1000000000 binary64))
(* x (- 1 (* 1000000000 (/ 1 x))))
(+.f64 x #s(literal -1000000000 binary64))
x
(* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))
(+.f64 x #s(literal -1000000000 binary64))
(* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))
(+.f64 x #s(literal -1000000000 binary64))
(* -1 (* x (- (* 1000000000 (/ 1 x)) 1)))
(+.f64 x #s(literal -1000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1000000000 x)
(*.f64 x #s(literal -1000000000 binary64))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1000000000 x)
(*.f64 x #s(literal -1000000000 binary64))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (pow x 2))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (pow x 2))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (pow x 2))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* 1000000000000000000 (/ 1 (pow x 2)))))
(fma.f64 x x #s(literal 1000000000000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
(* 1000000000 x)
(*.f64 x #s(literal 1000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* x (- x 1000000000)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (- (+ 1 (/ 1000000000000000000 (pow x 2))) (* 1000000000 (/ 1 x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 1000000000 (/ 1 x))))
(*.f64 x (+.f64 x #s(literal -1000000000 binary64)))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(* (pow x 2) (+ 1 (* -1 (/ (- 1000000000 (* 1000000000000000000 (/ 1 x))) x))))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
1000000000000000000
#s(literal 1000000000000000000 binary64)
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(+ 1000000000000000000 (* -1000000000 x))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1000000000 x)
(*.f64 x #s(literal -1000000000 binary64))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* x (- (* 1000000000000000000 (/ 1 x)) 1000000000))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1000000000 x)
(*.f64 x #s(literal -1000000000 binary64))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(* -1 (* x (- 1000000000 (* 1000000000000000000 (/ 1 x)))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))

rewrite349.0ms (11.5%)

Memory
8.2MiB live, 154.2MiB allocated
Rules
10 968×lower-fma.f32
10 960×lower-fma.f64
4 320×lower-*.f32
4 318×lower-*.f64
3 378×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01870
02869
114163
2106963
0852360
Stop Event
iter limit
node limit
iter limit
Counts
10 → 435
Calls
Call 1
Inputs
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(-.f64 x #s(literal 1000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
#s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))
(*.f64 #s(literal 1000000000 binary64) x)
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
Outputs
(+.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))
(+.f64 (*.f64 x x) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(+.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(+.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x))
(+.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(+.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(-.f64 #s(literal 1000000000000000000 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (*.f64 x x)))
(-.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (+.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal 1000000000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))
(-.f64 (fma.f64 x x (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(-.f64 (+.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (fma.f64 x #s(literal -1000000000 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 x #s(literal -1000000000 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal 1000000000 binary64) (neg.f64 x) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (+.f64 x #s(literal -1000000000 binary64)) x #s(literal 1000000000000000000 binary64))
(fma.f64 #s(literal -1000000000 binary64) x (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64))))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))) (*.f64 x x))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal -1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))) #s(literal 1000000000000000000 binary64))
(fma.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))) (*.f64 x x))
(fma.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 x #s(literal 1000000000 binary64)))) #s(literal 1000000000000000000 binary64))
(fma.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (neg.f64 x) #s(literal 1000000000 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 x (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(neg.f64 (/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))))
(neg.f64 (/.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) (-.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))) (+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(*.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))))
(*.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))))
(*.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))
(+.f64 x #s(literal -1000000000 binary64))
(+.f64 #s(literal -1000000000 binary64) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64)))))
(-.f64 x #s(literal 1000000000 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1000000000 binary64))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (+.f64 #s(literal -1000000000 binary64) (neg.f64 x))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(neg.f64 (/.f64 (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64)) (+.f64 x #s(literal 1000000000 binary64))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(/.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (+.f64 x #s(literal 1000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64)) (+.f64 #s(literal -1000000000 binary64) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1000000000 binary64)))))
(/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x)) (-.f64 #s(literal -1000000000 binary64) x))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (*.f64 (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (+.f64 x #s(literal 1000000000 binary64)) (+.f64 x #s(literal 1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal -1000000000 binary64) (neg.f64 x))))
(/.f64 (+.f64 #s(literal -1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64))))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 1000000000 binary64))) (/.f64 #s(literal 1000000000000000000 binary64) (+.f64 x #s(literal 1000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(*.f64 (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1000000000 binary64) (neg.f64 x))))
(*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -1000000000 binary64)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(+.f64 #s(literal 1000000000000000000 binary64) (*.f64 x #s(literal -1000000000 binary64)))
(+.f64 (*.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))
(-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(fma.f64 #s(literal 1000000000 binary64) (neg.f64 x) #s(literal 1000000000000000000 binary64))
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 (neg.f64 x) #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))
(neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal -1000000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(*.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(*.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(+.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(+.f64 (*.f64 x #s(literal -1000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
(+.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))
(-.f64 (+.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal 1000000000 binary64) (neg.f64 x) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal -1000000000 binary64) x #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 1000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
(fma.f64 (neg.f64 x) #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))
(neg.f64 (/.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))
(neg.f64 (/.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64)))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (neg.f64 (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64)))) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (*.f64 (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (*.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (*.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) (-.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))) (+.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))) (+.f64 (/.f64 (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(*.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 #s(literal 1000000000000000000 binary64) x (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(literal 1000000000 binary64))) (*.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)))))))
(*.f64 (neg.f64 (fma.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))))
#s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 x #s(literal -1000000000 binary64)))
(neg.f64 (*.f64 x #s(literal -1000000000 binary64)))
(*.f64 x #s(literal 1000000000 binary64))
(*.f64 #s(literal 1000000000 binary64) x)
(*.f64 #s(literal 1000000000 binary64) (neg.f64 (neg.f64 x)))
(*.f64 #s(literal -1000000000 binary64) (neg.f64 x))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1000000000 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -1000000000 binary64)))
(*.f64 (neg.f64 x) #s(literal -1000000000 binary64))
(*.f64 (neg.f64 (neg.f64 x)) #s(literal 1000000000 binary64))
(+.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))
(+.f64 (*.f64 x x) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(+.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(+.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x))
(+.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(+.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(-.f64 #s(literal 1000000000000000000 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (*.f64 x x)))
(-.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 x x)))
(-.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (+.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal 1000000000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))
(-.f64 (fma.f64 x x (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(-.f64 (+.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) #s(literal 0 binary64)) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (fma.f64 x #s(literal -1000000000 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x x #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))))
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 x #s(literal -1000000000 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 #s(literal 1000000000 binary64) (neg.f64 x) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (+.f64 x #s(literal -1000000000 binary64)) x #s(literal 1000000000000000000 binary64))
(fma.f64 #s(literal -1000000000 binary64) x (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64))))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))) (*.f64 x x))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(fma.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (*.f64 x x))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x x) #s(literal -1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (neg.f64 x) #s(literal 1000000000000000000 binary64))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))) #s(literal 1000000000000000000 binary64))
(fma.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))) (*.f64 x x))
(fma.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 x x))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 x #s(literal 1000000000 binary64)))) #s(literal 1000000000000000000 binary64))
(fma.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal -1000000000 binary64)))
(fma.f64 (neg.f64 x) #s(literal 1000000000 binary64) (fma.f64 x x #s(literal 1000000000000000000 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 x (fma.f64 x x #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -1000000000000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 (fma.f64 x x #s(literal -1000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(neg.f64 (/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))))
(neg.f64 (/.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))
(/.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64))) (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))) (*.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) (-.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (-.f64 (*.f64 x #s(literal -1000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))) (+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))))))
(*.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64))) (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x #s(literal 1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (*.f64 (fma.f64 x x #s(literal 1000000000000000000 binary64)) (fma.f64 x x #s(literal 1000000000000000000 binary64)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal 1000000000000000000000000000000000000 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal -1000000000000000000 binary64))))))
(*.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))) #s(literal -1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 x #s(literal -1000000000 binary64)) (neg.f64 x) #s(literal 1000000000000000000 binary64))))
(*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (+.f64 x #s(literal 1000000000 binary64)) #s(literal -1000000000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) (*.f64 x x)))))
(*.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 (+.f64 x #s(literal -1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal -1000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))))
(+.f64 #s(literal 1000000000000000000 binary64) (*.f64 x #s(literal -1000000000 binary64)))
(+.f64 (*.f64 x #s(literal -1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))
(-.f64 #s(literal 1000000000000000000 binary64) (*.f64 x #s(literal 1000000000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64)))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(-.f64 (/.f64 #s(literal 1000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))) (/.f64 (*.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x)) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))))
(fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))
(fma.f64 #s(literal 1000000000 binary64) (neg.f64 x) #s(literal 1000000000000000000 binary64))
(fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))
(fma.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(fma.f64 (neg.f64 x) #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))
(neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal -1000000000000000000 binary64)))
(/.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))
(/.f64 (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) #s(literal -1000000000000000000000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64)) (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)) #s(literal 1000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64))) (neg.f64 (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)))) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (fma.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x)) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))) (/.f64 #s(literal 1000000000000000000000000000000000000 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(*.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal 1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 #s(literal 1000000000000000000 binary64) x) #s(literal -1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal -1000000000000000000 binary64))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1000000000000000000 binary64) #s(literal 1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 1000000000 binary64) #s(literal 1000000000000000000 binary64))))
(*.f64 (fma.f64 (*.f64 x #s(literal -1000000000000000000000000000 binary64)) (*.f64 x x) #s(literal -1000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 #s(literal 1000000000000000000000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 1000000000000000000 binary64)) #s(literal -1000000000000000000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))

eval86.0ms (2.8%)

Memory
-3.8MiB live, 48.0MiB allocated
Compiler

Compiled 13 228 to 733 computations (94.5% saved)

prune42.0ms (1.4%)

Memory
2.0MiB live, 43.1MiB allocated
Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New5521553
Fresh123
Picked055
Done000
Total5538561
Accuracy
100.0%
Counts
561 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
99.8%
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
12.1%
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
99.9%
(+.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1000000000000000000 binary64))
12.1%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
11.9%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))
19.4%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
19.3%
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
Compiler

Compiled 110 to 52 computations (52.7% saved)

regimes6.0ms (0.2%)

Memory
-2.9MiB live, 4.9MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x (+.f64 #s(literal -1000000000 binary64) x)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(+.f64 (*.f64 x (+.f64 x #s(literal -1000000000 binary64))) #s(literal 1000000000000000000 binary64))
(fma.f64 x x (fma.f64 x #s(literal -1000000000 binary64) #s(literal 1000000000000000000 binary64)))
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Outputs
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
Calls

2 calls:

3.0ms
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
3.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Compiler

Compiled 12 to 8 computations (33.3% saved)

regimes4.0ms (0.1%)

Memory
4.3MiB live, 4.3MiB allocated
Counts
6 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x (+.f64 #s(literal -1000000000 binary64) x)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x (+.f64 x #s(literal -1000000000 binary64))))
(-.f64 #s(approx (+ (* x x) 1000000000000000000) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Outputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
Calls

2 calls:

2.0ms
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
2.0ms
x
Results
AccuracySegmentsBranch
22.6%2x
22.5%2(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Compiler

Compiled 12 to 8 computations (33.3% saved)

regimes3.0ms (0.1%)

Memory
-4.6MiB live, 3.3MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
Outputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x))
Calls

2 calls:

1.0ms
x
1.0ms
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
Results
AccuracySegmentsBranch
21.7%2(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
21.7%2x
Compiler

Compiled 12 to 8 computations (33.3% saved)

regimes2.0ms (0.1%)

Memory
3.1MiB live, 3.1MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
Outputs
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
Calls

2 calls:

1.0ms
(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
1.0ms
x
Results
AccuracySegmentsBranch
19.3%1(-.f64 (+.f64 (*.f64 x x) #s(literal 1000000000000000000 binary64)) (*.f64 #s(literal 1000000000 binary64) x))
19.3%1x
Compiler

Compiled 12 to 8 computations (33.3% saved)

bsearch0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
614069501.7881248
626481921.2718222
Compiler

Compiled 13 to 11 computations (15.4% saved)

bsearch2.0ms (0.1%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
962098262.4754032
1017168483.4045235
Samples
1.0ms16×0valid
Compiler

Compiled 23 to 17 computations (26.1% saved)

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

simplify9.0ms (0.3%)

Memory
-4.2MiB live, 4.1MiB allocated
Algorithm
egg-herbie
Rules
+-commutative_binary64
sub-neg_binary64
*-commutative_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02076
12276
22776
32976
43076
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(if (<=.f64 x #s(literal 620000000 binary64)) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x)))
(if (<=.f64 x #s(literal 1000000000 binary64)) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64)) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))
Outputs
(fma.f64 x (-.f64 x #s(literal 1000000000 binary64)) #s(literal 1000000000000000000 binary64))
(if (<=.f64 x #s(literal 620000000 binary64)) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (fma.f64 #s(literal -1000000000 binary64) x #s(literal 1000000000000000000 binary64))) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x)))
(if (<=.f64 x #s(literal 1000000000 binary64)) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64)) #s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) (*.f64 x x)))
#s(approx (- (+ (* x x) 1000000000000000000) (* 1000000000 x)) #s(literal 1000000000000000000 binary64))

soundness627.0ms (20.6%)

Memory
5.0MiB live, 5.0MiB allocated
Rules
8 514×lower-fma.f64
8 514×lower-fma.f32
8 152×lower-fma.f64
8 152×lower-fma.f32
5 306×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033196
191196
2212196
3590188
41605188
52844188
64505188
75986188
87573188
08172172
0720
01120
15020
239518
3529718
0853716
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 65 to 34 computations (47.7% saved)

preprocess70.0ms (2.3%)

Memory
-4.7MiB live, 28.3MiB allocated
Compiler

Compiled 84 to 40 computations (52.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...