Numeric.SpecFunctions:logGamma from math-functions-0.1.5.2, C

Time bar (total: 18.7s)

analyze226.0ms (1.2%)

Memory
-7.6MiB live, 310.1MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%49.9%49.9%0.1%0%0%0%2
50%49.9%49.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
50%49.9%49.9%0.1%0%0%0%7
75%74.9%25%0.1%0%0%0%8
75%74.9%25%0.1%0%0%0%9
75%74.9%25%0.1%0%0%0%10
87.5%87.4%12.5%0.1%0%0%0%11
87.5%87.4%12.5%0.1%0%0%0%12
Compiler

Compiled 39 to 31 computations (20.5% saved)

sample2.9s (15.8%)

Memory
-86.7MiB live, 4 204.1MiB allocated
Samples
2.4s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
const: 778.0ms (42.9% of total)
ival-mult: 527.0ms (29.1% of total)
ival-add: 351.0ms (19.4% of total)
ival-sub: 74.0ms (4.1% of total)
ival-div: 67.0ms (3.7% of total)
ival-true: 7.0ms (0.4% of total)
exact: 6.0ms (0.3% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

preprocess585.0ms (3.1%)

Memory
-40.9MiB live, 722.0MiB allocated
Algorithm
egg-herbie
Rules
15 582×accelerator-lowering-fma.f32
15 582×accelerator-lowering-fma.f64
3 758×+-lowering-+.f64
3 758×+-lowering-+.f32
3 126×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102391
1274375
2851370
33768370
46541370
02937
15637
213537
349037
4159937
5640737
6770037
0810230
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
Call 2
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(neg (/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000)))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(/ (* (- y 2) (+ (* (+ (* (+ (* (+ (* y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+ (* (+ (* (+ (* (+ y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/ (* (- z 2) (+ (* (+ (* (+ (* (+ (* z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+ (* (+ (* (+ (* (+ z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (/ (+ x -2) (+ (* x (+ (* x (+ 263505074721/1000000000 (* x (+ x 216700011257/5000000000)))) 156699607947/500000000)) 23533438303/500000000)))
(/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000))
(/ (* (- -2 x) (+ z (* x (- (* x (+ 4297481763/31250000 (* x (+ (* x 104109730557/25000000000) -393497462077/5000000000)))) y)))) (+ 23533438303/500000000 (* x (+ (* x (+ 263505074721/1000000000 (* x (+ x -216700011257/5000000000)))) -156699607947/500000000))))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (+ x -2) (/ (+ z (* x (- (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ 263505074721/1000000000 (* x (+ x 216700011257/5000000000)))) 156699607947/500000000)) 23533438303/500000000)))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (+ x -2) (/ (- (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ 263505074721/1000000000 (* x (+ x 216700011257/5000000000)))) 156699607947/500000000)) 23533438303/500000000)))
(neg (/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000)))
(/ (* (- -2 x) (+ z (* x (- (* x (+ 4297481763/31250000 (* x (+ (* x 104109730557/25000000000) -393497462077/5000000000)))) y)))) (+ (* x (+ 156699607947/500000000 (* x (+ (* x (- 216700011257/5000000000 x)) -263505074721/1000000000)))) -23533438303/500000000))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(* (+ z (* x (- (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ (+ x -2) (+ (* x (- -156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ x 216700011257/5000000000)))))) -23533438303/500000000)))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(* (+ x -2) (/ (- (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (- -156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ x 216700011257/5000000000)))))) -23533438303/500000000)))
(/ (* (- y 2) (+ (* (+ (* (+ (* (+ (* y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+ (* (+ (* (+ (* (+ y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(* (+ y -2) (/ (+ z (* y (+ x (* y (+ 4297481763/31250000 (* y (+ 393497462077/5000000000 (* 104109730557/25000000000 y)))))))) (+ 23533438303/500000000 (* y (+ 156699607947/500000000 (* y (+ 263505074721/1000000000 (* y (+ y 216700011257/5000000000)))))))))
(/ (* (- z 2) (+ (* (+ (* (+ (* (+ (* z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+ (* (+ (* (+ (* (+ z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/ (* (+ z -2) (+ x (* z (+ y (* z (+ 4297481763/31250000 (* z (+ 393497462077/5000000000 (* 104109730557/25000000000 z))))))))) (+ 23533438303/500000000 (* z (+ 156699607947/500000000 (* z (+ 263505074721/1000000000 (* z (+ z 216700011257/5000000000))))))))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (+ x -2) (/ (+ y (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) z))) (+ (* x (+ (* x (+ 263505074721/1000000000 (* x (+ x 216700011257/5000000000)))) 156699607947/500000000)) 23533438303/500000000)))

explain529.0ms (2.8%)

Memory
6.1MiB live, 922.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1200-0-(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))
00-0-(*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z))
00-0-(*.f64 x #s(literal 104109730557/25000000000 binary64))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x)
00-0-y
00-0-#s(literal 23533438303/500000000 binary64)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64))
00-0-(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x)
00-0-#s(literal 156699607947/500000000 binary64)
00-0-#s(literal 216700011257/5000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64))
00-0-#s(literal 263505074721/1000000000 binary64)
00-0-(+.f64 x #s(literal 216700011257/5000000000 binary64))
00-0-#s(literal 4297481763/31250000 binary64)
00-0-(-.f64 x #s(literal 2 binary64))
00-0-#s(literal 104109730557/25000000000 binary64)
00-0-(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
00-0-z
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64))
00-0-#s(literal 2 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y)
00-0-(*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)
00-0-#s(literal 393497462077/5000000000 binary64)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))o/o1140
(*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x)overflow76
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x)overflow114
(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64))overflow76
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y)overflow104
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)overflow114
(*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z))overflow120
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x)overflow104
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64))overflow104
(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64))overflow76
(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)overflow104
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))overflow114
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x)overflow114
(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x)overflow76
/.f64(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))o/n60
(*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x)overflow76
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x)overflow114
(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64))overflow76
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y)overflow104
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)overflow114
(*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z))overflow120
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x)overflow104
Confusion
Predicted +Predicted -
+1200
-0136
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+12000
-00136
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0136
1120
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
158.0ms512×0valid
Compiler

Compiled 514 to 120 computations (76.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 97.0ms
const: 47.0ms (48.3% of total)
ival-mult: 24.0ms (24.7% of total)
ival-add: 18.0ms (18.5% of total)
ival-sub: 3.0ms (3.1% of total)
ival-div: 3.0ms (3.1% of total)
ival-true: 1.0ms (1% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
2.3MiB live, 2.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.0%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 40 to 29 computations (27.5% saved)

simplify474.0ms (2.5%)

Memory
39.2MiB live, 786.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y)
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)
Rules
15 582×accelerator-lowering-fma.f32
15 582×accelerator-lowering-fma.f64
3 758×+-lowering-+.f64
3 758×+-lowering-+.f32
3 126×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029215
156215
2135215
3490215
41599215
56407215
67700215
08102179
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(- x 2)
x
2
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(* (+ x 216700011257/5000000000) x)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
Outputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
2
#s(literal 2 binary64)
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(* (+ x 216700011257/5000000000) x)
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)

localize105.0ms (0.6%)

Memory
-3.9MiB live, 230.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x)
accuracy99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy54.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Samples
67.0ms256×0valid
Compiler

Compiled 217 to 31 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
const: 23.0ms (44.6% of total)
ival-add: 13.0ms (25.2% of total)
ival-mult: 12.0ms (23.3% of total)
ival-sub: 2.0ms (3.9% of total)
ival-div: 2.0ms (3.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series20.0ms (0.1%)

Memory
2.9MiB live, 40.0MiB allocated
Counts
8 → 156
Calls
Call 1
Inputs
#<alt (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)>
#<alt (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)>
#<alt (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)>
#<alt (+ (* x 104109730557/25000000000) 393497462077/5000000000)>
#<alt (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))>
#<alt (* x 104109730557/25000000000)>
#<alt (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)>
#<alt (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)>
Outputs
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt y>
#<alt (+ y (* 4297481763/31250000 x))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt y>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt 4297481763/31250000>
#<alt (+ 4297481763/31250000 (* 393497462077/5000000000 x))>
#<alt (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))>
#<alt (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))>
#<alt (* 104109730557/25000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt 393497462077/5000000000>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 4297481763/31250000 x)>
#<alt (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
Calls

39 calls:

TimeVariablePointExpression
3.0ms
x
@0
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
2.0ms
y
@0
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
z
@0
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@0
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
1.0ms
z
@-inf
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))

rewrite494.0ms (2.6%)

Memory
-30.3MiB live, 740.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 674×/-lowering-/.f32
4 674×/-lowering-/.f64
3 468×accelerator-lowering-fma.f32
3 468×accelerator-lowering-fma.f64
3 402×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029104
1185104
21485104
0812184
Stop Event
iter limit
node limit
Counts
8 → 270
Calls
Call 1
Inputs
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* x 104109730557/25000000000)
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
Outputs
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) z)
(+.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (neg.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) x z)
(fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (neg.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))) z)
(fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) z)
(fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))) z)
(fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) z)
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (fma.f64 z z (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x z)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z z (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x z)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (-.f64 #s(literal 0 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x z))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)) (*.f64 z z))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (neg.f64 (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (fma.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))) (*.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))))) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (fma.f64 z z (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x z))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) z)))))
(*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (neg.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(fma.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) x y)
(fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (neg.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) y)
(fma.f64 (*.f64 x (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) y)
(fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) y)
(fma.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) y)
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (fma.f64 y y (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y) (*.f64 y y))) (*.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 y y (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(+.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(+.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (neg.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(-.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) x #s(literal 4297481763/31250000 binary64))
(fma.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (neg.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))) #s(literal 4297481763/31250000 binary64))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))) #s(literal 4297481763/31250000 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (neg.f64 (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) #s(literal 18468349503317588169/976562500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (fma.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))) (*.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))
(*.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (neg.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(-.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal 393497462077/5000000000 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (neg.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))) (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(/.f64 (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64))) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) #s(literal 154840252661040053153929/25000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (fma.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))) (*.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))
(*.f64 (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal -23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal -23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal -23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal -23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64))) (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (neg.f64 (*.f64 (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal -23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 x #s(literal 2 binary64) #s(literal 4 binary64)))))
(*.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(+.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x))
(+.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 #s(literal 263505074721/1000000000 binary64) x))
(fma.f64 #s(literal 263505074721/1000000000 binary64) x (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x)))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x) (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (-.f64 (*.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x)) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x)) (*.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) (-.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x)) (*.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x))) (-.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 #s(literal 263505074721/1000000000 binary64) x)) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x))) (-.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x)))
(*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) x)
(*.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 x (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 #s(literal 4297481763/31250000 binary64) x))
(+.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x))
(fma.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 x #s(literal 4297481763/31250000 binary64) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x (*.f64 #s(literal 4297481763/31250000 binary64) x))
(fma.f64 #s(literal 4297481763/31250000 binary64) x (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 x (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x)))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 x (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (-.f64 (*.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 #s(literal 4297481763/31250000 binary64) x)) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 #s(literal 4297481763/31250000 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 #s(literal 4297481763/31250000 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x)) (*.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))) (-.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x)) (*.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 #s(literal 4297481763/31250000 binary64) x))) (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 #s(literal 4297481763/31250000 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 #s(literal 4297481763/31250000 binary64) x)) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x))) (-.f64 (*.f64 #s(literal 4297481763/31250000 binary64) x) (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x)))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) x)
(*.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))

simplify499.0ms (2.7%)

Memory
11.5MiB live, 803.0MiB allocated
Algorithm
egg-herbie
Rules
10 604×accelerator-lowering-fma.f32
10 604×accelerator-lowering-fma.f64
5 502×+-lowering-+.f64
5 502×+-lowering-+.f32
5 458×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02622848
18502611
227192333
083012015
Stop Event
iter limit
node limit
Counts
156 → 156
Calls
Call 1
Inputs
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
y
(+ y (* 4297481763/31250000 x))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
4297481763/31250000
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(* 104109730557/25000000000 (pow x 2))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 2))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
393497462077/5000000000
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 4297481763/31250000 x)
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
Outputs
z
(+ z (* x y))
(fma.f64 x y z)
(+ z (* x (+ y (* 4297481763/31250000 x))))
(fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z)
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x) #s(literal -393497462077/5000000000 binary64)) x)))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 z y) (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) x)))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 z y) (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) x)))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 z y) (fma.f64 (*.f64 x x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) x)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y)))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) (/.f64 x z)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) (/.f64 x z)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (-.f64 #s(literal 0 binary64) (/.f64 x z)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) z))
y
(+ y (* 4297481763/31250000 x))
(fma.f64 x #s(literal 4297481763/31250000 binary64) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 x x) (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x) #s(literal -393497462077/5000000000 binary64)) x)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(* 104109730557/25000000000 (pow x 2))
(*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* 104109730557/25000000000 (pow x 2))
(*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 z #s(literal -1000000000/23533438303 binary64) (*.f64 x (fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 263505074721/47066876606 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (fma.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64)))) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))) (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)) x) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (-.f64 (/.f64 y x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) x)) x))))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (*.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 x z) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (fma.f64 x (/.f64 #s(literal 216700011257/5000000000 binary64) x) x))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (fma.f64 x (/.f64 #s(literal 216700011257/5000000000 binary64) x) x))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 #s(literal -263505074721/1000000000 binary64) x)) x) #s(literal 1 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 #s(literal -263505074721/1000000000 binary64) x)) x) #s(literal 1 binary64)))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) #s(literal 393497462077/5000000000 binary64)))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 x x) (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 x x) (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x))))

eval57.0ms (0.3%)

Memory
0.3MiB live, 111.1MiB allocated
Compiler

Compiled 21 144 to 2 115 computations (90% saved)

prune97.0ms (0.5%)

Memory
11.5MiB live, 133.2MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New40917426
Fresh000
Picked101
Done000
Total41017427
Accuracy
99.6%
Counts
427 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
48.8%
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
55.1%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
38.4%
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
21.7%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
52.2%
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
49.0%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
53.0%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
16.3%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
33.5%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
16.2%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
52.0%
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (-.f64 (/.f64 y x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) x)) x))))
55.1%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
33.2%
(*.f64 z #s(literal -1000000000/23533438303 binary64))
45.2%
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
51.6%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
51.3%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Compiler

Compiled 892 to 612 computations (31.4% saved)

simplify1.3s (7.1%)

Memory
2.6MiB live, 1 085.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
cost-diff0
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff384
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
cost-diff0
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
cost-diff0
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))
cost-diff0
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 z (+.f64 x #s(literal -2 binary64)))
cost-diff0
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(*.f64 x #s(literal 104109730557/25000000000 binary64))
cost-diff0
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
cost-diff0
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
Rules
34 902×accelerator-lowering-fma.f32
34 902×accelerator-lowering-fma.f64
5 420×+-lowering-+.f64
5 420×+-lowering-+.f32
5 324×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036526
1108526
2314526
3791526
42838526
54486526
64688526
74768526
84768526
97265526
107473526
117749526
127781526
137781526
147781526
157781526
08992440
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ x -2)
-2
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(* x 104109730557/25000000000)
x
104109730557/25000000000
(/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* z (+ x -2))
z
(+ x -2)
x
-2
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
x
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
(* x (+ x -2))
(+ x -2)
-2
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/ (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)))
(+ x -2)
x
-2
(/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z))
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
Outputs
(* (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
x
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* z (+ x -2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
z
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
x
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
(* x (+ x -2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z

localize255.0ms (1.4%)

Memory
22.9MiB live, 412.6MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
accuracy99.7%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
accuracy99.6%
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
accuracy56.6%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
accuracy99.9%
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
accuracy99.8%
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
accuracy99.6%
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
accuracy54.5%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy100.0%
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
accuracy100.0%
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
accuracy100.0%
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
accuracy83.9%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy99.8%
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
accuracy99.6%
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
accuracy95.7%
(/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy56.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
Samples
85.0ms256×0valid
Compiler

Compiled 442 to 38 computations (91.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
const: 21.0ms (36.6% of total)
ival-mult: 19.0ms (33.1% of total)
ival-add: 10.0ms (17.4% of total)
ival-div: 7.0ms (12.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series42.0ms (0.2%)

Memory
-10.2MiB live, 78.9MiB allocated
Counts
17 → 360
Calls
Call 1
Inputs
#<alt (* (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))>
#<alt (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)>
#<alt (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)>
#<alt (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)>
#<alt (* x 104109730557/25000000000)>
#<alt (/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* z (+ x -2))>
#<alt (+ x -2)>
#<alt (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)>
#<alt (/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))>
#<alt (/ (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)))>
#<alt (/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z))>
#<alt (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (+ (* x 104109730557/25000000000) 393497462077/5000000000)>
#<alt (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)>
#<alt (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)>
Outputs
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt y>
#<alt (+ y (* 4297481763/31250000 x))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt y>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt 4297481763/31250000>
#<alt (+ 4297481763/31250000 (* 393497462077/5000000000 x))>
#<alt (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))>
#<alt (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))>
#<alt (* 104109730557/25000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z)))))) (* 500000000/23533438303 z)) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 z) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))) (+ (* -21670001125700000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (/ z (pow x 3))>
#<alt (/ (- (+ z (* -2 (/ z x))) (* 216700011257/5000000000 (/ z x))) (pow x 3))>
#<alt (/ (- (+ z (+ (* -2 (/ z x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 263505074721/1000000000 z)) (pow x 2))))) (* 216700011257/5000000000 (/ z x))) (pow x 3))>
#<alt (/ (- (+ z (+ (* -2 (/ z x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 263505074721/1000000000 z))) (+ (* 263505074721/1000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 156699607947/500000000 z))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ z x)) (+ (* 216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 z)) (pow x 2))) (* 263505074721/1000000000 (/ z (pow x 2)))))) (pow x 3))>
#<alt (/ z (pow x 3))>
#<alt (* -1 (/ (- (+ (* -1 z) (* 2 (/ z x))) (* -216700011257/5000000000 (/ z x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (- (* 2 z) (* -216700011257/5000000000 z))) (* -1 (/ (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (* 263505074721/1000000000 z)) x))) x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (- (* 2 z) (* -216700011257/5000000000 z))) (* -1 (/ (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (+ (* -1 (/ (+ (* -156699607947/500000000 z) (+ (* 216700011257/5000000000 (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (* 263505074721/1000000000 z))) (* 263505074721/1000000000 (- (* 2 z) (* -216700011257/5000000000 z))))) x)) (* 263505074721/1000000000 z))) x))) x))) (pow x 3)))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* z (- x 2))>
#<alt (* -2 z)>
#<alt (+ (* -2 z) (* x z))>
#<alt (+ (* -2 z) (* x z))>
#<alt (+ (* -2 z) (* x z))>
#<alt (* x z)>
#<alt (* x (+ z (* -2 (/ z x))))>
#<alt (* x (+ z (* -2 (/ z x))))>
#<alt (* x (+ z (* -2 (/ z x))))>
#<alt (* x z)>
#<alt (* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))>
#<alt (* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))>
#<alt (* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt 23533438303/500000000>
#<alt (+ 23533438303/500000000 (* 156699607947/500000000 x))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 1759267849271/1176671915150 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -2 (* x y))>
#<alt (* x (+ (* -2 y) (* x (- y 4297481763/15625000))))>
#<alt (* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))>
#<alt (* x (+ (* -2 y) (* x (- (+ y (* x (- (* 1759267849271/25000000000 x) 49698921037/2500000000))) 4297481763/15625000))))>
#<alt (* 104109730557/25000000000 (pow x 5))>
#<alt (* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))>
#<alt (* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))>
#<alt (* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 5))>
#<alt (* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))) x)) 104109730557/25000000000)))>
#<alt (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))>
#<alt (* x (* y (- x 2)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))>
#<alt (* x (* y (- x 2)))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (/ 23533438303/500000000 z)>
#<alt (+ (* x (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))>
#<alt (+ (* x (- (+ (* 156699607947/500000000 (/ 1 z)) (* x (- (* 263505074721/1000000000 (/ 1 z)) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z))))) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))>
#<alt (+ (* x (- (+ (* 156699607947/500000000 (/ 1 z)) (* x (- (+ (* 263505074721/1000000000 (/ 1 z)) (* x (- (* 216700011257/5000000000 (/ 1 z)) (+ (* 4297481763/31250000 (/ (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2)))) z)) (+ (* 9260348246176161735331/2500000000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 263505074721/1000000000 (/ 1 z)) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z)))) z)))))) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z))))) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))>
#<alt 25000000000/104109730557>
#<alt (+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x)))>
#<alt (- (+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x))) (/ 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow x 2)))>
#<alt (- (+ 25000000000/104109730557 (+ (* 63615716158700684400745/10838835996651139530249 (/ 1 x)) (* 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/ 1 (pow x 3))))) (+ (* 625000000000000000000/10838835996651139530249 (/ y (pow x 3))) (/ 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow x 2))))>
#<alt 25000000000/104109730557>
#<alt (+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x)))>
#<alt (+ 25000000000/104109730557 (* -1 (/ (- (* 62709100422033044315499015921848600/1128428295162862690821234941118693 (/ 1 x)) 63615716158700684400745/10838835996651139530249) x)))>
#<alt (+ 25000000000/104109730557 (* -1 (/ (- (* -1 (/ (- (+ (* -625000000000000000000/10838835996651139530249 (/ y x)) (* 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/ 1 x))) 62709100422033044315499015921848600/1128428295162862690821234941118693) x)) 63615716158700684400745/10838835996651139530249) x)))>
#<alt (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ (* -1 (/ (* x (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))>
#<alt (+ (* y (- (/ (* (pow x 2) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (/ (* x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))>
#<alt (+ (* y (- (* y (- (* -1 (/ (* (pow x 3) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4))) (* -1 (/ (* (pow x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))))) (/ (* x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))>
#<alt (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x y))>
#<alt (/ (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (* 23533438303/500000000 (/ 1 x)))) y)>
#<alt (/ (- (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ (* 23533438303/500000000 (/ 1 x)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) (pow y 2))))) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) y)>
#<alt (/ (- (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (* (pow x 4) (pow y 3)))) (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (* 23533438303/500000000 (/ 1 x)))) (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) (pow y 2)))) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y)))) y)>
#<alt (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x y))>
#<alt (* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) y))>
#<alt (* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (* -1 (/ (- (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (pow x 2))) y))) y))>
#<alt (* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (* -1 (/ (- (* -1 (/ (- (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (* (pow x 4) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (pow x 3))) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (pow x 2))) y))) y))>
#<alt (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ (* -1 (* z (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))>
#<alt (+ (* z (- (/ (* z (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))>
#<alt (+ (* z (- (* z (- (* -1 (* z (+ (* 216700011257/5000000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 4) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 263505074721/1000000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 156699607947/500000000 (/ 1 (* (pow x 3) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))))))) (* -1 (/ (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))>
#<alt (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) z)>
#<alt (/ (+ 23533438303/500000000 (+ (* -1 (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) z)>
#<alt (/ (- (+ 23533438303/500000000 (+ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (pow z 2)))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) z)>
#<alt (/ (- (+ 23533438303/500000000 (+ (* -1 (/ (* (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))) (pow z 3))) (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (* -1 (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (pow z 2))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z))) z)>
#<alt (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) z)>
#<alt (* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) z))>
#<alt (* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* -1 (/ (- (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) z) (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) z))) z))>
#<alt (* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))) z) (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) z)) (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) z))) z))>
#<alt -1000000000/23533438303>
#<alt (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)>
#<alt (- (* x (+ 168466327098500000000/553822718361107519809 (* -23298017199368982832548000000000/13033352773350869092174451844127 x))) 1000000000/23533438303)>
#<alt (- (* x (+ 168466327098500000000/553822718361107519809 (* x (- (* 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 x) 23298017199368982832548000000000/13033352773350869092174451844127)))) 1000000000/23533438303)>
#<alt (/ 1 (pow x 3))>
#<alt (/ (- 1 (* 226700011257/5000000000 (/ 1 x))) (pow x 3))>
#<alt (/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (* 226700011257/5000000000 (/ 1 x))) (pow x 3))>
#<alt (/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (+ (* 226700011257/5000000000 (/ 1 x)) (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 (pow x 3))))) (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (* -1 (/ (- (* 226700011257/5000000000 (/ 1 x)) 1) (pow x 3)))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 42538268123328926720049/25000000000000000000 (/ 1 x)) 226700011257/5000000000) x)) 1) (pow x 3)))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 x)) 42538268123328926720049/25000000000000000000) x)) 226700011257/5000000000) x)) 1) (pow x 3)))>
#<alt 393497462077/5000000000>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt 156699607947/500000000>
#<alt (+ 156699607947/500000000 (* 263505074721/1000000000 x))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))>
#<alt 263505074721/1000000000>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))>
#<alt (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
Calls

90 calls:

TimeVariablePointExpression
7.0ms
z
@inf
(/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
3.0ms
x
@-inf
(/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
3.0ms
z
@0
(/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z))
2.0ms
y
@inf
(/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z))
1.0ms
z
@0
(/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))

rewrite659.0ms (3.5%)

Memory
43.9MiB live, 1 605.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 414×*-lowering-*.f32
4 414×*-lowering-*.f64
4 190×/-lowering-/.f32
4 190×/-lowering-/.f64
3 568×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036289
1256289
22265289
08227237
Stop Event
iter limit
node limit
Counts
17 → 1 382
Calls
Call 1
Inputs
(* (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(* x 104109730557/25000000000)
(/ (* z (+ x -2)) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* z (+ x -2))
(+ x -2)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))
(/ (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)))
(/ (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000) (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z))
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
Outputs
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64)))))
(fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 #s(literal 2 binary64) (neg.f64 x))) (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 #s(literal 2 binary64) (neg.f64 x))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 #s(literal 2 binary64) (neg.f64 x))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 z (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 z (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 z (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 z (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 z (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) z)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) z)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) z)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) z)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) z)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) #s(literal -1 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) z)
(+.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x)) (fma.f64 x y z))
(+.f64 (+.f64 z (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (fma.f64 x y z))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(fma.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x) (fma.f64 x y z))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) x (fma.f64 x y z))
(fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) x z)
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (fma.f64 x y z))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (fma.f64 z z (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (neg.f64 (fma.f64 z z (-.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x z))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (*.f64 z z))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (neg.f64 (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x y z) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x y z) (fma.f64 x y z)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x)) (fma.f64 x y z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 z (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (+.f64 z (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 z (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 x y)))))
(pow.f64 (/.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))
(+.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(+.f64 (+.f64 y (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) x y)
(fma.f64 (*.f64 x x) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (fma.f64 y y (-.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x)))) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 y y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))))) (neg.f64 (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 4297481763/31250000 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x #s(literal 4297481763/31250000 binary64) y) (fma.f64 x #s(literal 4297481763/31250000 binary64) y)) (*.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 y (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (+.f64 y (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (+.f64 y (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(+.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(+.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(+.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal 393497462077/5000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(-.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))
(fma.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(fma.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) x #s(literal 4297481763/31250000 binary64))
(fma.f64 (*.f64 x x) #s(literal 104109730557/25000000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (neg.f64 (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)))) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) #s(literal 18468349503317588169/976562500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x)) (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 393497462077/5000000000 binary64))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal 393497462077/5000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) #s(literal -18468349503317588169/976562500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 z) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)
(*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 z (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 z (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64)))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z))
(-.f64 (/.f64 (*.f64 (*.f64 x z) (*.f64 x z)) (-.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z #s(literal -2 binary64))) (-.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64)))))
(fma.f64 x z (*.f64 z #s(literal -2 binary64)))
(fma.f64 z x (*.f64 z #s(literal -2 binary64)))
(fma.f64 z #s(literal -2 binary64) (*.f64 x z))
(fma.f64 #s(literal -2 binary64) z (*.f64 x z))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -8 binary64))) (fma.f64 (*.f64 x z) (*.f64 x z) (-.f64 (*.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z #s(literal -2 binary64))) (*.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x z) (*.f64 x z)) (*.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z #s(literal -2 binary64)))) (-.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64))))
(/.f64 (*.f64 z (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 z (fma.f64 x x #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) z) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) z) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 (*.f64 x z) (*.f64 x z) (-.f64 (*.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z #s(literal -2 binary64))) (*.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x z) (*.f64 x z)) (*.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z #s(literal -2 binary64))))) (neg.f64 (-.f64 (*.f64 x z) (*.f64 z #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 x x #s(literal -4 binary64)))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) z)) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) z)) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal -8 binary64) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 x z) (*.f64 x z)) (*.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)))))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) z)
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -2 binary64) x)))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal -2 binary64) x)))
(pow.f64 (/.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))
(+.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(+.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(-.f64 (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) x (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x #s(literal 23533438303/500000000 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (+.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(/.f64 (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) #s(literal 553822718361107519809/250000000000000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))) (neg.f64 (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x))
(+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y))
(+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x))
(fma.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x x #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x x #s(literal -4 binary64)))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x)) (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y)) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))))))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) x)
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64)))))
(fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 #s(literal 2 binary64) (neg.f64 x))) (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 #s(literal 2 binary64) (neg.f64 x))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 #s(literal 2 binary64) (neg.f64 x))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 z (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 z (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 z (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 z (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 z (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 z #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) z)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) z)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) z)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) z)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) z)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) #s(literal -1 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) #s(literal -1 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 z))))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 z #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (+.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64)))))
(neg.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x x #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(-.f64 (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal 393497462077/5000000000 binary64))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(/.f64 (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64))) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) #s(literal 154840252661040053153929/25000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(+.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))
(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(+.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(-.f64 (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (/.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) x #s(literal 156699607947/500000000 binary64))
(fma.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (+.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(/.f64 (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) #s(literal 24554767130743505554809/250000000000000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal -24554767130743505554809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))
(+.f64 (*.f64 x x) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)))
(+.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (*.f64 x #s(literal 216700011257/5000000000 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(-.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))
(fma.f64 x x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x #s(literal 263505074721/1000000000 binary64))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) #s(literal 69434924403719793227841/1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) (*.f64 x x) (-.f64 (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x x) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64))) (fma.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (*.f64 x #s(literal 216700011257/5000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))

simplify544.0ms (2.9%)

Memory
-43.7MiB live, 852.3MiB allocated
Algorithm
egg-herbie
Rules
7 820×accelerator-lowering-fma.f32
7 820×accelerator-lowering-fma.f64
6 496×*-lowering-*.f32
6 496×*-lowering-*.f64
4 890×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08389242
127528735
081657585
Stop Event
iter limit
node limit
Counts
360 → 360
Calls
Call 1
Inputs
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
y
(+ y (* 4297481763/31250000 x))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
4297481763/31250000
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(* 104109730557/25000000000 (pow x 2))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 2))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z)))))) (* 500000000/23533438303 z)) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 z) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))) (+ (* -21670001125700000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(/ z (pow x 3))
(/ (- (+ z (* -2 (/ z x))) (* 216700011257/5000000000 (/ z x))) (pow x 3))
(/ (- (+ z (+ (* -2 (/ z x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 263505074721/1000000000 z)) (pow x 2))))) (* 216700011257/5000000000 (/ z x))) (pow x 3))
(/ (- (+ z (+ (* -2 (/ z x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 263505074721/1000000000 z))) (+ (* 263505074721/1000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 156699607947/500000000 z))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ z x)) (+ (* 216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 z)) (pow x 2))) (* 263505074721/1000000000 (/ z (pow x 2)))))) (pow x 3))
(/ z (pow x 3))
(* -1 (/ (- (+ (* -1 z) (* 2 (/ z x))) (* -216700011257/5000000000 (/ z x))) (pow x 3)))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (- (* 2 z) (* -216700011257/5000000000 z))) (* -1 (/ (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (* 263505074721/1000000000 z)) x))) x))) (pow x 3)))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (- (* 2 z) (* -216700011257/5000000000 z))) (* -1 (/ (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (+ (* -1 (/ (+ (* -156699607947/500000000 z) (+ (* 216700011257/5000000000 (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (* 263505074721/1000000000 z))) (* 263505074721/1000000000 (- (* 2 z) (* -216700011257/5000000000 z))))) x)) (* 263505074721/1000000000 z))) x))) x))) (pow x 3)))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* z (- x 2))
(* -2 z)
(+ (* -2 z) (* x z))
(+ (* -2 z) (* x z))
(+ (* -2 z) (* x z))
(* x z)
(* x (+ z (* -2 (/ z x))))
(* x (+ z (* -2 (/ z x))))
(* x (+ z (* -2 (/ z x))))
(* x z)
(* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))
(* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))
(* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
23533438303/500000000
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 1759267849271/1176671915150 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -2 (* x y))
(* x (+ (* -2 y) (* x (- y 4297481763/15625000))))
(* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))
(* x (+ (* -2 y) (* x (- (+ y (* x (- (* 1759267849271/25000000000 x) 49698921037/2500000000))) 4297481763/15625000))))
(* 104109730557/25000000000 (pow x 5))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))
(* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 5))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))) x)) 104109730557/25000000000)))
(* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(* x (* y (- x 2)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(* x (* y (- x 2)))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(/ 23533438303/500000000 z)
(+ (* x (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))
(+ (* x (- (+ (* 156699607947/500000000 (/ 1 z)) (* x (- (* 263505074721/1000000000 (/ 1 z)) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z))))) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))
(+ (* x (- (+ (* 156699607947/500000000 (/ 1 z)) (* x (- (+ (* 263505074721/1000000000 (/ 1 z)) (* x (- (* 216700011257/5000000000 (/ 1 z)) (+ (* 4297481763/31250000 (/ (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2)))) z)) (+ (* 9260348246176161735331/2500000000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 263505074721/1000000000 (/ 1 z)) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z)))) z)))))) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z))))) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))
25000000000/104109730557
(+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x)))
(- (+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x))) (/ 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow x 2)))
(- (+ 25000000000/104109730557 (+ (* 63615716158700684400745/10838835996651139530249 (/ 1 x)) (* 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/ 1 (pow x 3))))) (+ (* 625000000000000000000/10838835996651139530249 (/ y (pow x 3))) (/ 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow x 2))))
25000000000/104109730557
(+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x)))
(+ 25000000000/104109730557 (* -1 (/ (- (* 62709100422033044315499015921848600/1128428295162862690821234941118693 (/ 1 x)) 63615716158700684400745/10838835996651139530249) x)))
(+ 25000000000/104109730557 (* -1 (/ (- (* -1 (/ (- (+ (* -625000000000000000000/10838835996651139530249 (/ y x)) (* 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/ 1 x))) 62709100422033044315499015921848600/1128428295162862690821234941118693) x)) 63615716158700684400745/10838835996651139530249) x)))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ (* -1 (/ (* x (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(+ (* y (- (/ (* (pow x 2) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (/ (* x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(+ (* y (- (* y (- (* -1 (/ (* (pow x 3) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4))) (* -1 (/ (* (pow x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))))) (/ (* x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x y))
(/ (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (* 23533438303/500000000 (/ 1 x)))) y)
(/ (- (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ (* 23533438303/500000000 (/ 1 x)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) (pow y 2))))) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) y)
(/ (- (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (* (pow x 4) (pow y 3)))) (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (* 23533438303/500000000 (/ 1 x)))) (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) (pow y 2)))) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y)))) y)
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x y))
(* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) y))
(* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (* -1 (/ (- (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (pow x 2))) y))) y))
(* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (* -1 (/ (- (* -1 (/ (- (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (* (pow x 4) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (pow x 3))) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (pow x 2))) y))) y))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ (* -1 (* z (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(+ (* z (- (/ (* z (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(+ (* z (- (* z (- (* -1 (* z (+ (* 216700011257/5000000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 4) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 263505074721/1000000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 156699607947/500000000 (/ 1 (* (pow x 3) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))))))) (* -1 (/ (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) z)
(/ (+ 23533438303/500000000 (+ (* -1 (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) z)
(/ (- (+ 23533438303/500000000 (+ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (pow z 2)))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) z)
(/ (- (+ 23533438303/500000000 (+ (* -1 (/ (* (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))) (pow z 3))) (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (* -1 (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (pow z 2))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z))) z)
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) z)
(* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) z))
(* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* -1 (/ (- (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) z) (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) z))) z))
(* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))) z) (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) z)) (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) z))) z))
-1000000000/23533438303
(- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(- (* x (+ 168466327098500000000/553822718361107519809 (* -23298017199368982832548000000000/13033352773350869092174451844127 x))) 1000000000/23533438303)
(- (* x (+ 168466327098500000000/553822718361107519809 (* x (- (* 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 x) 23298017199368982832548000000000/13033352773350869092174451844127)))) 1000000000/23533438303)
(/ 1 (pow x 3))
(/ (- 1 (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (+ (* 226700011257/5000000000 (/ 1 x)) (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 (pow x 3))))) (pow x 3))
(/ 1 (pow x 3))
(* -1 (/ (- (* 226700011257/5000000000 (/ 1 x)) 1) (pow x 3)))
(* -1 (/ (- (* -1 (/ (- (* 42538268123328926720049/25000000000000000000 (/ 1 x)) 226700011257/5000000000) x)) 1) (pow x 3)))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 x)) 42538268123328926720049/25000000000000000000) x)) 226700011257/5000000000) x)) 1) (pow x 3)))
393497462077/5000000000
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
156699607947/500000000
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
263505074721/1000000000
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(pow x 2)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
Outputs
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 #s(literal -1000000000/23533438303 binary64) z (*.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 x (-.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 156699607947/23533438303 binary64) (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)))) (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 x (fma.f64 (+.f64 #s(literal 49698921037/117667191515 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (-.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 156699607947/23533438303 binary64) (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)))) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 263505074721/47066876606 binary64) (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64))))) (-.f64 #s(literal 0 binary64) x) (-.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 156699607947/23533438303 binary64) (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64))))) (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (-.f64 (/.f64 y (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x) #s(literal 13764240537310136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64))))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
z
(+ z (* x y))
(fma.f64 x y z)
(+ z (* x (+ y (* 4297481763/31250000 x))))
(fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z)
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 y x) #s(literal 4297481763/31250000 binary64)) x))) x)))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (fma.f64 x (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (/.f64 z y) x)))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (fma.f64 x (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (/.f64 z y) x)))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (fma.f64 x (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (/.f64 z y) x)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (neg.f64 y)) x) (neg.f64 y))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (neg.f64 y)) x) (neg.f64 y))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (neg.f64 y)) x) (neg.f64 y))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal 1 binary64)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) z))
y
(+ y (* 4297481763/31250000 x))
(fma.f64 x #s(literal 4297481763/31250000 binary64) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 x (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x) #s(literal -393497462077/5000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 y x) #s(literal 4297481763/31250000 binary64)) x))) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (neg.f64 y))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (neg.f64 y))
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(* 104109730557/25000000000 (pow x 2))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 2))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x x))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 #s(literal -1000000000/23533438303 binary64) z (*.f64 x (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z)))))) (* 500000000/23533438303 z)) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 z) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))) (+ (* -21670001125700000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 z) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 x (neg.f64 (fma.f64 x (fma.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64) (fma.f64 z #s(literal 22195866055031334813509250000000/13033352773350869092174451844127 binary64) (fma.f64 #s(literal -156699607947/23533438303 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64)) (*.f64 #s(literal 20645570950412820203893500000000/13033352773350869092174451844127 binary64) z)))) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(/ (- (+ z (* -2 (/ z x))) (* 216700011257/5000000000 (/ z x))) (pow x 3))
(/.f64 (+.f64 z (*.f64 (/.f64 z x) #s(literal -226700011257/5000000000 binary64))) (*.f64 x (*.f64 x x)))
(/ (- (+ z (+ (* -2 (/ z x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 263505074721/1000000000 z)) (pow x 2))))) (* 216700011257/5000000000 (/ z x))) (pow x 3))
(/.f64 (+.f64 z (+.f64 (/.f64 (fma.f64 z #s(literal 263505074721/1000000000 binary64) (*.f64 z #s(literal -49125894991353926720049/25000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (/.f64 z x) #s(literal -226700011257/5000000000 binary64)))) (*.f64 x (*.f64 x x)))
(/ (- (+ z (+ (* -2 (/ z x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 263505074721/1000000000 z))) (+ (* 263505074721/1000000000 (- (* -2 z) (* 216700011257/5000000000 z))) (* 156699607947/500000000 z))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ z x)) (+ (* 216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 z)) (pow x 2))) (* 263505074721/1000000000 (/ z (pow x 2)))))) (pow x 3))
(/.f64 (-.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 z x) z) (/.f64 (fma.f64 z #s(literal 156699607947/500000000 binary64) (fma.f64 z #s(literal -59736603405527326134297/5000000000000000000 binary64) (fma.f64 z #s(literal -57101552658317326134297/5000000000000000000 binary64) (*.f64 (*.f64 z #s(literal -226700011257/5000000000 binary64)) #s(literal -46958894878783926720049/25000000000000000000 binary64))))) (*.f64 x (*.f64 x x)))) (fma.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 z x) (fma.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 z (*.f64 x x)) (/.f64 (*.f64 z #s(literal -49125894991353926720049/25000000000000000000 binary64)) (*.f64 x x))))) (*.f64 x (*.f64 x x)))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(* -1 (/ (- (+ (* -1 z) (* 2 (/ z x))) (* -216700011257/5000000000 (/ z x))) (pow x 3)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) z) (*.f64 (/.f64 z x) #s(literal 226700011257/5000000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (- (* 2 z) (* -216700011257/5000000000 z))) (* -1 (/ (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (* 263505074721/1000000000 z)) x))) x))) (pow x 3)))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 z #s(literal -226700011257/5000000000 binary64)) (/.f64 (fma.f64 z #s(literal 263505074721/1000000000 binary64) (*.f64 z #s(literal -49125894991353926720049/25000000000000000000 binary64))) x)) (-.f64 #s(literal 0 binary64) x)) z) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -1 (- (* 2 z) (* -216700011257/5000000000 z))) (* -1 (/ (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (+ (* -1 (/ (+ (* -156699607947/500000000 z) (+ (* 216700011257/5000000000 (+ (* -216700011257/5000000000 (- (* 2 z) (* -216700011257/5000000000 z))) (* 263505074721/1000000000 z))) (* 263505074721/1000000000 (- (* 2 z) (* -216700011257/5000000000 z))))) x)) (* 263505074721/1000000000 z))) x))) x))) (pow x 3)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (-.f64 (*.f64 z #s(literal -226700011257/5000000000 binary64)) (/.f64 (fma.f64 z #s(literal -49125894991353926720049/25000000000000000000 binary64) (-.f64 (*.f64 z #s(literal 263505074721/1000000000 binary64)) (/.f64 (fma.f64 z #s(literal 59736603405527326134297/5000000000000000000 binary64) (fma.f64 #s(literal 216700011257/5000000000 binary64) (fma.f64 z #s(literal 263505074721/1000000000 binary64) (*.f64 z #s(literal -49125894991353926720049/25000000000000000000 binary64))) (*.f64 z #s(literal -156699607947/500000000 binary64)))) x))) x)) x)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* -2 z)
(*.f64 z #s(literal -2 binary64))
(+ (* -2 z) (* x z))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(+ (* -2 z) (* x z))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(+ (* -2 z) (* x z))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* x z)
(*.f64 z x)
(* x (+ z (* -2 (/ z x))))
(*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 z x) z))
(* x (+ z (* -2 (/ z x))))
(*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 z x) z))
(* x (+ z (* -2 (/ z x))))
(*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 z x) z))
(* x z)
(*.f64 z x)
(* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 2 binary64) (/.f64 z x) (-.f64 #s(literal 0 binary64) z)))
(* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 2 binary64) (/.f64 z x) (-.f64 #s(literal 0 binary64) z)))
(* -1 (* x (+ (* -1 z) (* 2 (/ z x)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 #s(literal 2 binary64) (/.f64 z x) (-.f64 #s(literal 0 binary64) z)))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)))
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -216700011257/5000000000 binary64)) x)))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 49698921037/117667191515 binary64))) (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 1759267849271/1176671915150 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (+.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 x (-.f64 (fma.f64 x (-.f64 #s(literal 1759267849271/1176671915150 binary64) (fma.f64 #s(literal -156699607947/23533438303 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 49698921037/117667191515 binary64))) (fma.f64 #s(literal 263505074721/47066876606 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 y #s(literal -21670001125700000000/553822718361107519809 binary64))))) #s(literal -49698921037/117667191515 binary64)) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64)))) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (-.f64 (/.f64 y (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 y (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 y (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 y (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (fma.f64 x (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (fma.f64 x (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (fma.f64 x (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (neg.f64 y))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (neg.f64 (fma.f64 x (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))) (neg.f64 y))
(* -2 (* x y))
(*.f64 x (*.f64 #s(literal -2 binary64) y))
(* x (+ (* -2 y) (* x (- y 4297481763/15625000))))
(*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y)))
(* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal -49698921037/2500000000 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64))) (*.f64 #s(literal -2 binary64) y)))
(* x (+ (* -2 y) (* x (- (+ y (* x (- (* 1759267849271/25000000000 x) 49698921037/2500000000))) 4297481763/15625000))))
(*.f64 x (fma.f64 x (+.f64 y (fma.f64 x (fma.f64 x #s(literal 1759267849271/25000000000 binary64) #s(literal -49698921037/2500000000 binary64)) #s(literal -4297481763/15625000 binary64))) (*.f64 #s(literal -2 binary64) y)))
(* 104109730557/25000000000 (pow x 5))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)))
(* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 1759267849271/25000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -49698921037/2500000000 binary64) (*.f64 x x)))))
(* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/15625000 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -49698921037/2500000000 binary64) (*.f64 x x))))
(* 104109730557/25000000000 (pow x 5))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)))
(* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 #s(literal -49698921037/2500000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (neg.f64 (pow.f64 x #s(literal 5 binary64))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (/.f64 (-.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 (-.f64 #s(literal 49698921037/2500000000 binary64) (/.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) x)) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2)))
(*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(* x (* y (- x 2)))
(*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(*.f64 y (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (+.f64 x #s(literal -2 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(*.f64 y (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (+.f64 x #s(literal -2 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(*.f64 y (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (+.f64 x #s(literal -2 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(* x (* y (- x 2)))
(*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (+.f64 x #s(literal -2 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (+.f64 x #s(literal -2 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 y))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (+.f64 x #s(literal -2 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 y))
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 #s(literal -1000000000/23533438303 binary64) z (*.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 x (-.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 156699607947/23533438303 binary64) (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)))) (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 x (fma.f64 (+.f64 #s(literal 49698921037/117667191515 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (-.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 156699607947/23533438303 binary64) (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)))) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 263505074721/47066876606 binary64) (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64))))) (-.f64 #s(literal 0 binary64) x) (-.f64 (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64)) (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal 156699607947/23533438303 binary64) (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64))))) (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (-.f64 (/.f64 y (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x) #s(literal 13764240537310136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64))))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 x (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/ 23533438303/500000000 z)
(/.f64 #s(literal 23533438303/500000000 binary64) z)
(+ (* x (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))
(fma.f64 x (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z))) (/.f64 #s(literal 23533438303/500000000 binary64) z))
(+ (* x (- (+ (* 156699607947/500000000 (/ 1 z)) (* x (- (* 263505074721/1000000000 (/ 1 z)) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z))))) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))
(fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) z) (fma.f64 y (/.f64 (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z))) z) (/.f64 #s(literal 101134521927828168189/15625000000000000 binary64) (*.f64 z z)))) (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z)))) (/.f64 #s(literal 23533438303/500000000 binary64) z))
(+ (* x (- (+ (* 156699607947/500000000 (/ 1 z)) (* x (- (+ (* 263505074721/1000000000 (/ 1 z)) (* x (- (* 216700011257/5000000000 (/ 1 z)) (+ (* 4297481763/31250000 (/ (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2)))) z)) (+ (* 9260348246176161735331/2500000000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 263505074721/1000000000 (/ 1 z)) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z)))) z)))))) (+ (* 101134521927828168189/15625000000000000 (/ 1 (pow z 2))) (/ (* y (- (* 156699607947/500000000 (/ 1 z)) (* 23533438303/500000000 (/ y (pow z 2))))) z))))) (* 23533438303/500000000 (/ y (pow z 2))))) (* 23533438303/500000000 (/ 1 z)))
(fma.f64 x (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (fma.f64 x (-.f64 (fma.f64 x (-.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) z) (fma.f64 #s(literal 4297481763/31250000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z))) z) (fma.f64 y (/.f64 (-.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) z) (fma.f64 y (/.f64 (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z))) z) (/.f64 #s(literal 101134521927828168189/15625000000000000 binary64) (*.f64 z z)))) z) (/.f64 #s(literal 9260348246176161735331/2500000000000000000 binary64) (*.f64 z z))))) (/.f64 #s(literal 263505074721/1000000000 binary64) z)) (fma.f64 y (/.f64 (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) z) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z))) z) (/.f64 #s(literal 101134521927828168189/15625000000000000 binary64) (*.f64 z z)))) (/.f64 (*.f64 #s(literal -23533438303/500000000 binary64) y) (*.f64 z z)))) (/.f64 #s(literal 23533438303/500000000 binary64) z))
25000000000/104109730557
#s(literal 25000000000/104109730557 binary64)
(+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x)))
(+.f64 #s(literal 25000000000/104109730557 binary64) (/.f64 #s(literal 63615716158700684400745/10838835996651139530249 binary64) x))
(- (+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x))) (/ 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow x 2)))
(+.f64 (/.f64 #s(literal 63615716158700684400745/10838835996651139530249 binary64) x) (+.f64 #s(literal 25000000000/104109730557 binary64) (/.f64 #s(literal -62709100422033044315499015921848600/1128428295162862690821234941118693 binary64) (*.f64 x x))))
(- (+ 25000000000/104109730557 (+ (* 63615716158700684400745/10838835996651139530249 (/ 1 x)) (* 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/ 1 (pow x 3))))) (+ (* 625000000000000000000/10838835996651139530249 (/ y (pow x 3))) (/ 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow x 2))))
(+.f64 (+.f64 #s(literal 25000000000/104109730557 binary64) (/.f64 #s(literal 63615716158700684400745/10838835996651139530249 binary64) x)) (-.f64 (/.f64 #s(literal 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 binary64) (*.f64 x (*.f64 x x))) (fma.f64 (/.f64 y (*.f64 x (*.f64 x x))) #s(literal 625000000000000000000/10838835996651139530249 binary64) (/.f64 #s(literal 62709100422033044315499015921848600/1128428295162862690821234941118693 binary64) (*.f64 x x)))))
25000000000/104109730557
#s(literal 25000000000/104109730557 binary64)
(+ 25000000000/104109730557 (* 63615716158700684400745/10838835996651139530249 (/ 1 x)))
(+.f64 #s(literal 25000000000/104109730557 binary64) (/.f64 #s(literal 63615716158700684400745/10838835996651139530249 binary64) x))
(+ 25000000000/104109730557 (* -1 (/ (- (* 62709100422033044315499015921848600/1128428295162862690821234941118693 (/ 1 x)) 63615716158700684400745/10838835996651139530249) x)))
(-.f64 #s(literal 25000000000/104109730557 binary64) (/.f64 (+.f64 (/.f64 #s(literal 62709100422033044315499015921848600/1128428295162862690821234941118693 binary64) x) #s(literal -63615716158700684400745/10838835996651139530249 binary64)) x))
(+ 25000000000/104109730557 (* -1 (/ (- (* -1 (/ (- (+ (* -625000000000000000000/10838835996651139530249 (/ y x)) (* 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/ 1 x))) 62709100422033044315499015921848600/1128428295162862690821234941118693) x)) 63615716158700684400745/10838835996651139530249) x)))
(-.f64 #s(literal 25000000000/104109730557 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (/.f64 y x) #s(literal -625000000000000000000/10838835996651139530249 binary64) (/.f64 #s(literal 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 binary64) x)) #s(literal 62709100422033044315499015921848600/1128428295162862690821234941118693 binary64)) x) #s(literal -63615716158700684400745/10838835996651139530249 binary64)) x))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))
(+ (* -1 (/ (* x (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(-.f64 (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (/.f64 #s(literal 23533438303/500000000 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))) (/.f64 (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))))
(+ (* y (- (/ (* (pow x 2) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (/ (* x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(fma.f64 y (-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)))) (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (/.f64 #s(literal 23533438303/500000000 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))))
(+ (* y (- (* y (- (* -1 (/ (* (pow x 3) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4))) (* -1 (/ (* (pow x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))))) (/ (* x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 23533438303/500000000 (/ 1 (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (/ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (/.f64 (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) #s(literal 4 binary64))) (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))))) (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (/.f64 #s(literal 23533438303/500000000 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))
(/ (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (* 23533438303/500000000 (/ 1 x)))) y)
(/.f64 (+.f64 (fma.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 x (*.f64 x y))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (/.f64 #s(literal 23533438303/500000000 binary64) x)) y)
(/ (- (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ (* 23533438303/500000000 (/ 1 x)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) (pow y 2))))) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) y)
(/.f64 (+.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (*.f64 y (*.f64 y (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 23533438303/500000000 binary64) x)) (-.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 x y))))) y)
(/ (- (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (* (pow x 4) (pow y 3)))) (+ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (* 23533438303/500000000 (/ 1 x)))) (+ (* -1 (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) (pow y 2)))) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y)))) y)
(/.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))) (*.f64 (*.f64 y y) (*.f64 y (pow.f64 x #s(literal 4 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 #s(literal 23533438303/500000000 binary64) x)))) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (*.f64 y (*.f64 y (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 x y))))) y)
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))
(* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* (pow x 2) y))) y))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 x (*.f64 x y))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) x)) (neg.f64 y))
(* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (* -1 (/ (- (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (* (pow x 3) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (pow x 2))) y))) y))
(/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 x x)))) y)) (neg.f64 y))
(* -1 (/ (+ (* -1 (/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) x)) (* -1 (/ (- (* -1 (/ (- (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3)) (* (pow x 4) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)) (pow x 3))) y)) (/ (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (pow x 2))) y))) y))
(/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) x) (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z))) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z)) (*.f64 x (*.f64 x x))))) (neg.f64 y)) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x x))) y)) (neg.f64 y))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+ (* -1 (* z (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) z) (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (/.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))) (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+ (* z (- (/ (* z (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(fma.f64 z (-.f64 (/.f64 (*.f64 z (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (/.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (/.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))) (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+ (* z (- (* z (- (* -1 (* z (+ (* 216700011257/5000000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 4) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 263505074721/1000000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (+ (* 156699607947/500000000 (/ 1 (* (pow x 3) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))) (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 4)))))))) (* -1 (/ (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))) (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))))) (+ (* 23533438303/500000000 (/ 1 (* (pow x 2) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (+ (* 263505074721/1000000000 (/ 1 (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (+ (* 156699607947/500000000 (/ 1 (* x (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) (/ (* x (+ 216700011257/5000000000 x)) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))))))) (+ (* 23533438303/500000000 (/ 1 (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) (/ (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))))
(fma.f64 z (-.f64 (*.f64 z (fma.f64 z (neg.f64 (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 4 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 4 binary64)))) (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 4 binary64)))))))) (/.f64 (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (/.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (/.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))))) (+.f64 (/.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) z)
(/ (+ 23533438303/500000000 (+ (* -1 (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) z)
(/.f64 (fma.f64 x (neg.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)
(/ (- (+ 23533438303/500000000 (+ (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))) (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (pow z 2)))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) z)
(/.f64 (-.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (fma.f64 (*.f64 x x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 z z)) #s(literal 23533438303/500000000 binary64))) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) z)) z)
(/ (- (+ 23533438303/500000000 (+ (* -1 (/ (* (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))) (pow z 3))) (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (* -1 (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) (pow z 2))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z))) z)
(/.f64 (-.f64 (fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 z (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 z z)))) z)
(/ (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) z)
(* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))) z)) z))
(/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* -1 (/ (- (/ (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2))) z) (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) z))) z))
(/.f64 (-.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) z) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) z)) (-.f64 #s(literal 0 binary64) z))
(* -1 (/ (+ (* -1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 3))) z) (* (pow x 2) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (pow (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) 2)))) z)) (* x (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))) z))) z))
(/.f64 (-.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal -23533438303/500000000 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 x x)))) z) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) z)) (-.f64 #s(literal 0 binary64) z))
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
(- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))
(- (* x (+ 168466327098500000000/553822718361107519809 (* -23298017199368982832548000000000/13033352773350869092174451844127 x))) 1000000000/23533438303)
(fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))
(- (* x (+ 168466327098500000000/553822718361107519809 (* x (- (* 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 x) 23298017199368982832548000000000/13033352773350869092174451844127)))) 1000000000/23533438303)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ (- 1 (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x)))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/.f64 (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (+ (* 226700011257/5000000000 (/ 1 x)) (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 (pow x 3))))) (pow x 3))
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 226700011257/5000000000 binary64) x) (/.f64 #s(literal 7763802998027229531190921387591593/125000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(* -1 (/ (- (* 226700011257/5000000000 (/ 1 x)) 1) (pow x 3)))
(/.f64 (+.f64 (/.f64 #s(literal -226700011257/5000000000 binary64) x) #s(literal 1 binary64)) (*.f64 x (*.f64 x x)))
(* -1 (/ (- (* -1 (/ (- (* 42538268123328926720049/25000000000000000000 (/ 1 x)) 226700011257/5000000000) x)) 1) (pow x 3)))
(/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) x) #s(literal 226700011257/5000000000 binary64)) x) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 x)) 42538268123328926720049/25000000000000000000) x)) 226700011257/5000000000) x)) 1) (pow x 3)))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 7763802998027229531190921387591593/125000000000000000000000000000 binary64) x) #s(literal 42538268123328926720049/25000000000000000000 binary64)) x) #s(literal -226700011257/5000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x))
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))

eval402.0ms (2.2%)

Memory
45.8MiB live, 660.9MiB allocated
Compiler

Compiled 148 335 to 5 052 computations (96.6% saved)

prune374.0ms (2%)

Memory
9.4MiB live, 611.6MiB allocated
Pruning

34 alts after pruning (32 fresh and 2 done)

PrunedKeptTotal
New2 563272 590
Fresh7512
Picked325
Done000
Total2 573342 607
Accuracy
99.9%
Counts
2 607 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
33.4%
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
47.0%
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
48.8%
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
48.0%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
51.8%
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
17.6%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
18.0%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
17.7%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
7.1%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.5%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.2%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.2%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
33.6%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
2.9%
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
16.2%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
17.8%
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
15.8%
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
2.6%
(/.f64 z (*.f64 x (*.f64 x x)))
33.4%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
52.0%
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
50.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
48.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
50.2%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
8.3%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
48.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
49.0%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
38.8%
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
23.8%
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
33.2%
(*.f64 z #s(literal -1000000000/23533438303 binary64))
19.2%
(*.f64 x (fma.f64 x (+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 49698921037/117667191515 binary64))) (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
18.5%
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
51.6%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
51.3%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
16.8%
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
Compiler

Compiled 1 455 to 994 computations (31.7% saved)

simplify348.0ms (1.9%)

Memory
-7.9MiB live, 586.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
cost-diff0
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))
cost-diff0
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 x (+.f64 x #s(literal -2 binary64)))
cost-diff0
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
cost-diff0
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
cost-diff0
(fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))))
cost-diff0
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
cost-diff512
(fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))
cost-diff0
(*.f64 z #s(literal -1000000000/23533438303 binary64))
cost-diff192
(/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
cost-diff192
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
cost-diff384
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
cost-diff640
(*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)))
Rules
11 210×accelerator-lowering-fma.f32
11 210×accelerator-lowering-fma.f64
3 976×*-lowering-*.f32
3 976×*-lowering-*.f64
2 100×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064399
1180399
2508368
31254365
43291360
55642360
08236322
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(- 0 (* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000)))
0
(* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))
x
(+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000)
(/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x))
(+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000)
(/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x))
(+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000)
(/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x))
(+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)
y
-409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000
(- 0 x)
-2284450290879775841688574159837293/625000000000000000000000000000
-13764240537310136880149/125000000000000000000
-104109730557/25000000000
(* z -1000000000/23533438303)
z
-1000000000/23533438303
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))))
x
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))))
-1000000000/23533438303
y
(* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))
(+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))
500000000/23533438303
(+ y -4297481763/15625000)
-4297481763/15625000
(* y 156699607947000000000/553822718361107519809)
156699607947000000000/553822718361107519809
(/ (* y (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* y (* x (+ x -2)))
y
(* x (+ x -2))
x
(+ x -2)
-2
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
x
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
(* x (+ x -2))
(+ x -2)
-2
(+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x 216700011257/5000000000) 263505074721/1000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
Outputs
(- 0 (* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000)))
(+.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x))
0
#s(literal 0 binary64)
(* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))
(-.f64 (fma.f64 x #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64))
x
(+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000)
(+.f64 (/.f64 (-.f64 (fma.f64 x #s(literal 13764240537310136880149/125000000000000000000 binary64) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) (*.f64 x x)) #s(literal -104109730557/25000000000 binary64))
(/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x))
(/.f64 (-.f64 (fma.f64 x #s(literal 13764240537310136880149/125000000000000000000 binary64) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) (*.f64 x x))
(+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))
(/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x))
(/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x)
(+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000)
(-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x))
(/.f64 (-.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) y) x)
(+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)
(+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))
y
-409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000
#s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)
(- 0 x)
(-.f64 #s(literal 0 binary64) x)
-2284450290879775841688574159837293/625000000000000000000000000000
#s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)
-13764240537310136880149/125000000000000000000
#s(literal -13764240537310136880149/125000000000000000000 binary64)
-104109730557/25000000000
#s(literal -104109730557/25000000000 binary64)
(* z -1000000000/23533438303)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
z
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
x
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64)))
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
y
(* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
500000000/23533438303
#s(literal 500000000/23533438303 binary64)
(+ y -4297481763/15625000)
(+.f64 y #s(literal -4297481763/15625000 binary64))
-4297481763/15625000
#s(literal -4297481763/15625000 binary64)
(* y 156699607947000000000/553822718361107519809)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
156699607947000000000/553822718361107519809
#s(literal 156699607947000000000/553822718361107519809 binary64)
(/ (* y (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* y (* x (+ x -2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
y
(* x (+ x -2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
x
(+ x -2)
(+.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
x
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
(* x (+ x -2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x 216700011257/5000000000) 263505074721/1000000000)
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)

localize257.0ms (1.4%)

Memory
-24.0MiB live, 432.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
accuracy99.8%
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
accuracy99.6%
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
accuracy60.0%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy100.0%
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
accuracy100.0%
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
accuracy94.0%
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
accuracy67.0%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy99.8%
(fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))))
accuracy99.6%
(*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
accuracy99.6%
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
accuracy99.0%
(fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))
accuracy99.5%
(*.f64 z #s(literal -1000000000/23533438303 binary64))
accuracy99.9%
(/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
accuracy99.9%
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
accuracy99.8%
(/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
accuracy95.3%
(*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)))
Samples
166.0ms256×0valid
Compiler

Compiled 385 to 66 computations (82.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 127.0ms
const: 45.0ms (35.4% of total)
ival-mult: 32.0ms (25.2% of total)
ival-div: 24.0ms (18.9% of total)
ival-add: 23.0ms (18.1% of total)
ival-sub: 2.0ms (1.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series48.0ms (0.3%)

Memory
11.9MiB live, 88.0MiB allocated
Counts
23 → 432
Calls
Call 1
Inputs
#<alt (* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))>
#<alt (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x))>
#<alt (- 0 (* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000)))>
#<alt (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x))>
#<alt (* z -1000000000/23533438303)>
#<alt (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))))>
#<alt (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))))>
#<alt (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))>
#<alt (/ (* y (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* y (* x (+ x -2)))>
#<alt (* x (+ x -2))>
#<alt (+ x -2)>
#<alt (/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))>
#<alt (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)>
#<alt (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)>
#<alt (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x))>
#<alt (* y 156699607947000000000/553822718361107519809)>
#<alt (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)>
#<alt (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)>
#<alt (+ (* x 104109730557/25000000000) 393497462077/5000000000)>
#<alt (+ (* x 216700011257/5000000000) 263505074721/1000000000)>
Outputs
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))>
#<alt (/ (+ (* -2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))>
#<alt (/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 2))>
#<alt (/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* x (+ 13764240537310136880149/125000000000000000000 (* -104109730557/25000000000 x))) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 2))>
#<alt (* -104109730557/25000000000 x)>
#<alt (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000))>
#<alt (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)))))>
#<alt (* x (- (+ (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 3))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)))))>
#<alt (* -104109730557/25000000000 x)>
#<alt (* -1 (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 104109730557/25000000000 (* -1 (/ (- 13764240537310136880149/125000000000000000000 (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)))))>
#<alt (* -1 (* x (+ 104109730557/25000000000 (* -1 (/ (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x))) x)))))>
#<alt (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000))>
#<alt (+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (/ y (pow x 2)))>
#<alt (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))>
#<alt (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))>
#<alt (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))>
#<alt (* -1 (/ y (pow x 2)))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))>
#<alt (+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))>
#<alt (+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))>
#<alt (+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))>
#<alt (* -1 (/ y (pow x 3)))>
#<alt (* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))>
#<alt (* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))>
#<alt (* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))>
#<alt (* -1 (/ y (pow x 3)))>
#<alt (* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))>
#<alt (* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))>
#<alt (* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 3)))>
#<alt (/ (+ (* -2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 3))>
#<alt (/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 3))>
#<alt (/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 3))>
#<alt (/ 13764240537310136880149/125000000000000000000 x)>
#<alt (/ (- 13764240537310136880149/125000000000000000000 (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ 13764240537310136880149/125000000000000000000 x)>
#<alt (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))>
#<alt (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))>
#<alt (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))>
#<alt (/ (- (* x (+ 2284450290879775841688574159837293/625000000000000000000000000000 (* -13764240537310136880149/125000000000000000000 x))) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))>
#<alt (/ (- (* x (+ 2284450290879775841688574159837293/625000000000000000000000000000 (* x (- (* 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ y (pow x 2))>
#<alt (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))>
#<alt (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))>
#<alt (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))>
#<alt (/ y (pow x 2))>
#<alt (* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))>
#<alt (* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))>
#<alt (* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))>
#<alt (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))>
#<alt (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))>
#<alt (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))>
#<alt (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))>
#<alt (/ y (pow x 2))>
#<alt (* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))>
#<alt (* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))>
#<alt (* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))>
#<alt (/ y (pow x 2))>
#<alt (* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))>
#<alt (* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))>
#<alt (* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))>
#<alt (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))>
#<alt (/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))>
#<alt (/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))>
#<alt (/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))>
#<alt (/ 2284450290879775841688574159837293/625000000000000000000000000000 x)>
#<alt (/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ 2284450290879775841688574159837293/625000000000000000000000000000 x)>
#<alt (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt -137519416416/23533438303>
#<alt (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)>
#<alt (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)>
#<alt (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)>
#<alt (* 168466327098500000000/553822718361107519809 y)>
#<alt (* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))>
#<alt (* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))>
#<alt (* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))>
#<alt (* 168466327098500000000/553822718361107519809 y)>
#<alt (* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))>
#<alt (* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))>
#<alt (* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))>
#<alt (* (pow x 2) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* (pow x 2) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* -137519416416/23533438303 (pow x 2))>
#<alt (+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* -1 (* x (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x)))))>
#<alt (* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))>
#<alt (* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))>
#<alt (* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))>
#<alt (* -137519416416/23533438303 x)>
#<alt (+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))>
#<alt (* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))>
#<alt (* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))>
#<alt (* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))>
#<alt (* -1000000000/23533438303 y)>
#<alt (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))>
#<alt (* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))>
#<alt (* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))>
#<alt (* -137519416416/23533438303 x)>
#<alt (+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))>
#<alt (+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))>
#<alt (+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))>
#<alt (* 168466327098500000000/553822718361107519809 (* x y))>
#<alt (* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))>
#<alt (* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))>
#<alt (* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))>
#<alt (* 168466327098500000000/553822718361107519809 (* x y))>
#<alt (* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))>
#<alt (* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))>
#<alt (* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))) (* 500000000/23533438303 y)) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (/ y (pow x 2))>
#<alt (/ (- (+ y (* -2 (/ y x))) (* 216700011257/5000000000 (/ y x))) (pow x 2))>
#<alt (/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y)) (pow x 2))))) (* 216700011257/5000000000 (/ y x))) (pow x 2))>
#<alt (/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y))) (+ (* 263505074721/1000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 156699607947/500000000 y))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (- (* -2 y) (* 216700011257/5000000000 y)) (pow x 2))) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 2))>
#<alt (/ y (pow x 2))>
#<alt (/ (+ y (* -1 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (/ (+ y (* -1 (/ (- (+ (* -216700011257/5000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)) (+ (* 2 y) (* 263505074721/1000000000 (/ y x)))) (* -216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (/ (+ y (* -1 (/ (- (+ (* -1 (/ (- (+ (* -156699607947/500000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y)) x)) (* 263505074721/1000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)))) (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y))) x)) (* 2 y)) (* -216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* -2 (* x y))>
#<alt (* x (+ (* -2 y) (* x y)))>
#<alt (* x (+ (* -2 y) (* x y)))>
#<alt (* x (+ (* -2 y) (* x y)))>
#<alt (* (pow x 2) y)>
#<alt (* (pow x 2) (+ y (* -2 (/ y x))))>
#<alt (* (pow x 2) (+ y (* -2 (/ y x))))>
#<alt (* (pow x 2) (+ y (* -2 (/ y x))))>
#<alt (* (pow x 2) y)>
#<alt (* (pow x 2) (+ y (* -2 (/ y x))))>
#<alt (* (pow x 2) (+ y (* -2 (/ y x))))>
#<alt (* (pow x 2) (+ y (* -2 (/ y x))))>
#<alt (* -2 x)>
#<alt (* x (- x 2))>
#<alt (* x (- x 2))>
#<alt (* x (- x 2))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 2 (/ 1 x))))>
#<alt (* (pow x 2) (- 1 (* 2 (/ 1 x))))>
#<alt (* (pow x 2) (- 1 (* 2 (/ 1 x))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (- 1 (* 2 (/ 1 x))))>
#<alt (* (pow x 2) (- 1 (* 2 (/ 1 x))))>
#<alt (* (pow x 2) (- 1 (* 2 (/ 1 x))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 1759267849271/1176671915150 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* 104109730557/1083500056285 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))))>
#<alt (* (pow x 2) (- (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))) (/ 76050750212093631439720661960790134/10175993048848756570705281387591593 (pow x 2))))>
#<alt (* (pow x 2) (- (+ 104109730557/1083500056285 (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 3))) (+ (* 244066151093076569495662/234794474393919633600245 (/ 1 x)) (* 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401 (/ 1 (pow x 3)))))) (/ 76050750212093631439720661960790134/10175993048848756570705281387591593 (pow x 2))))>
#<alt (* 104109730557/1083500056285 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/1083500056285 (* -1 (/ (- (* 76050750212093631439720661960790134/10175993048848756570705281387591593 (/ 1 x)) 244066151093076569495662/234794474393919633600245) x))))>
#<alt (* (pow x 2) (+ 104109730557/1083500056285 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401) x)) 76050750212093631439720661960790134/10175993048848756570705281387591593) x)) 244066151093076569495662/234794474393919633600245) x))))>
#<alt (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))>
#<alt (* -2 (* x y))>
#<alt (* x (+ (* -2 y) (* x (- y 4297481763/15625000))))>
#<alt (* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))>
#<alt (* x (+ (* -2 y) (* x (- (+ y (* x (- (* 1759267849271/25000000000 x) 49698921037/2500000000))) 4297481763/15625000))))>
#<alt (* 104109730557/25000000000 (pow x 5))>
#<alt (* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))>
#<alt (* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))>
#<alt (* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 5))>
#<alt (* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))) x)) 104109730557/25000000000)))>
#<alt (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))>
#<alt (* x (* y (- x 2)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))>
#<alt (* x (* y (- x 2)))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))>
#<alt y>
#<alt (+ y (* 4297481763/31250000 x))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt y>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt 4297481763/31250000>
#<alt (+ 4297481763/31250000 (* 393497462077/5000000000 x))>
#<alt (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))>
#<alt (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))>
#<alt (* 104109730557/25000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 x)>
#<alt (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))>
#<alt (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))>
#<alt (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))>
#<alt (* -1 (/ y x))>
#<alt (* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))>
#<alt (* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))>
#<alt (* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))>
#<alt (* -1 (/ y x))>
#<alt (* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))>
#<alt (* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))>
#<alt (* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt (* 156699607947000000000/553822718361107519809 y)>
#<alt 156699607947/500000000>
#<alt (+ 156699607947/500000000 (* 263505074721/1000000000 x))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))>
#<alt 23533438303/500000000>
#<alt (+ 23533438303/500000000 (* 156699607947/500000000 x))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt 393497462077/5000000000>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (+ 393497462077/5000000000 (* 104109730557/25000000000 x))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt 263505074721/1000000000>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (* 216700011257/5000000000 x)>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* 216700011257/5000000000 x)>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
Calls

108 calls:

TimeVariablePointExpression
8.0ms
y
@-inf
(* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))
3.0ms
x
@0
(/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x))
3.0ms
y
@inf
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
2.0ms
y
@inf
(* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))
2.0ms
y
@0
(* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))

rewrite429.0ms (2.3%)

Memory
6.7MiB live, 604.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 116×*-lowering-*.f32
5 116×*-lowering-*.f64
3 606×accelerator-lowering-fma.f32
3 606×accelerator-lowering-fma.f64
2 912×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064280
1458280
24198280
08513246
Stop Event
iter limit
node limit
Counts
23 → 521
Calls
Call 1
Inputs
(* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000))
(/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x))
(- 0 (* x (+ (/ (+ (/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x)) -13764240537310136880149/125000000000000000000) (- 0 x)) -104109730557/25000000000)))
(/ (+ (/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x)) -2284450290879775841688574159837293/625000000000000000000000000000) (- 0 x))
(* z -1000000000/23533438303)
(+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))))
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809))))
(* x (+ (* 500000000/23533438303 (+ y -4297481763/15625000)) (* y 156699607947000000000/553822718361107519809)))
(/ (* y (* x (+ x -2))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* y (* x (+ x -2)))
(* x (+ x -2))
(+ x -2)
(/ (* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y) (* x (+ x -2)))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(/ (+ y -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (- 0 x))
(* y 156699607947000000000/553822718361107519809)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+ (* x 216700011257/5000000000) 263505074721/1000000000)
Outputs
(+.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(+.f64 (*.f64 x #s(literal -104109730557/25000000000 binary64)) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)))
(+.f64 (+.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x))) (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(fma.f64 x (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(fma.f64 x #s(literal -104109730557/25000000000 binary64) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)))
(fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) x) (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(fma.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) x (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(fma.f64 #s(literal -104109730557/25000000000 binary64) x (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) x #s(literal 0 binary64))
(fma.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (/.f64 #s(literal -1 binary64) x) (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) (*.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (-.f64 (*.f64 (*.f64 x #s(literal -104109730557/25000000000 binary64)) (*.f64 x #s(literal -104109730557/25000000000 binary64))) (*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -104109730557/25000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 x #s(literal -104109730557/25000000000 binary64)) (*.f64 x #s(literal -104109730557/25000000000 binary64)))) (-.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -104109730557/25000000000 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64)) x) (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64)) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
(*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) x)
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) #s(literal -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 13764240537310136880149/125000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) #s(literal -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) #s(literal -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 13764240537310136880149/125000000000000000000 binary64)))
(pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) (fma.f64 x x #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64)))) x)
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) #s(literal -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 13764240537310136880149/125000000000000000000 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 (neg.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (*.f64 x #s(literal -104109730557/25000000000 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -104109730557/25000000000 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -104109730557/25000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
(+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal -104109730557/25000000000 binary64) (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 #s(literal -104109730557/25000000000 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) x)))
(-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x))) (*.f64 x #s(literal -104109730557/25000000000 binary64)))
(fma.f64 x (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -104109730557/25000000000 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -104109730557/25000000000 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal -104109730557/25000000000 binary64) (-.f64 #s(literal 0 binary64) x)))
(fma.f64 #s(literal -104109730557/25000000000 binary64) (-.f64 #s(literal 0 binary64) x) (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) x)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) x #s(literal 0 binary64))
(neg.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 0 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (*.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (*.f64 x (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) (fma.f64 x x #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) x)
(pow.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal -1 binary64))
(*.f64 x (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) (fma.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64)) #s(literal 0 binary64)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) x)
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 x (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) x)
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 x (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 x (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)))
(pow.f64 (neg.f64 (/.f64 x (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (/.f64 x (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) (fma.f64 x x #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64)))) x)
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal -11921890731274862749846566432754836869870095181685826762976277590649500932473088135076577110715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal 5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64) (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -5218713131500692454134920189872459795927520118072459928324233567849/390625000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64))))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))
(+.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))
(+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (+.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(+.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (*.f64 y #s(literal 500000000/23533438303 binary64))) #s(literal -137519416416/23533438303 binary64))
(-.f64 (/.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64)) (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y))))
(fma.f64 y #s(literal 500000000/23533438303 binary64) (+.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))
(fma.f64 #s(literal 500000000/23533438303 binary64) y (+.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))
(fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) #s(literal 500000000/23533438303 binary64) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))
(fma.f64 #s(literal 156699607947000000000/553822718361107519809 binary64) y (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))
(/.f64 (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64))) (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64))) (fma.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64) (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y)) (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64))) (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y)))
(/.f64 (neg.f64 (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))) (neg.f64 (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64)))) (neg.f64 (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64)) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y)) (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))
(*.f64 (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y))))
(+.f64 (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(+.f64 (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))) (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(fma.f64 x (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 y (*.f64 #s(literal -1000000000/23533438303 binary64) x) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(fma.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64)) (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) x (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (*.f64 x y) #s(literal -1000000000/23533438303 binary64) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(fma.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))) (*.f64 (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64)))))) (fma.f64 (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64)))) (*.f64 (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))) (*.f64 (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))))) (-.f64 (*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))
(/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) x) (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) x) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(+.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(+.f64 (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(+.f64 (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (/.f64 (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(fma.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) x) (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) x) (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) x (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(fma.f64 (*.f64 x #s(literal 500000000/23533438303 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)) (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(fma.f64 (*.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64))) #s(literal 500000000/23533438303 binary64) (fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (fma.f64 x x #s(literal 0 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))) (neg.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(+.f64 (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(+.f64 (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 y (*.f64 #s(literal 156699607947000000000/553822718361107519809 binary64) x) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) x) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) x) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) x (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 #s(literal 156699607947000000000/553822718361107519809 binary64) (*.f64 x y) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) x (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 (*.f64 x y) #s(literal 156699607947000000000/553822718361107519809 binary64) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 (*.f64 x #s(literal 500000000/23533438303 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 (*.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64))) #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))
(fma.f64 (*.f64 x #s(literal 156699607947000000000/553822718361107519809 binary64)) y (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) (*.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64))))) (*.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))) (-.f64 (*.f64 x (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 x (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))) (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (*.f64 x (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64)))) (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y)))
(/.f64 (*.f64 (fma.f64 #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 3847722382617389411054987020467123000000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64))) x) (fma.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (-.f64 (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 y y) #s(literal 24554767130743505554809000000000000000000/306719603372886620352117082586607327396481 binary64))) x) (+.f64 (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -156699607947000000000/553822718361107519809 binary64) y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 x y) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x y) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(+.f64 (*.f64 y (fma.f64 x x #s(literal 0 binary64))) (*.f64 y (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 x y) x) (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 x y) #s(literal -2 binary64)) (*.f64 (*.f64 x y) x))
(+.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) y) (*.f64 (*.f64 x #s(literal -2 binary64)) y))
(+.f64 (*.f64 x (*.f64 x y)) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 x (*.f64 x y)))
(fma.f64 x (*.f64 x y) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(fma.f64 y (fma.f64 x x #s(literal 0 binary64)) (*.f64 y (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 x y) (*.f64 x (*.f64 x y)))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) y (*.f64 (*.f64 x #s(literal -2 binary64)) y))
(fma.f64 (*.f64 x y) x (*.f64 (*.f64 x y) #s(literal -2 binary64)))
(fma.f64 (*.f64 x y) #s(literal -2 binary64) (*.f64 (*.f64 x y) x))
(/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64))) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 x y) (fma.f64 x x #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) y))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x y))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y)
(*.f64 (*.f64 x y) (+.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 y (+.f64 x #s(literal -2 binary64))) x)
(+.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x x #s(literal 0 binary64)))
(fma.f64 x x (*.f64 x #s(literal -2 binary64)))
(fma.f64 x #s(literal -2 binary64) (fma.f64 x x #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (fma.f64 x x #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x x #s(literal 0 binary64)) (*.f64 x #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) (*.f64 x (fma.f64 x x #s(literal 0 binary64))) (*.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal -8 binary64))) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64)) (-.f64 (*.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 x #s(literal -2 binary64)))) (-.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64))) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 x x #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64)) x) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) x) (+.f64 x #s(literal 2 binary64)))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) x)
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 (/.f64 (fma.f64 x x #s(literal 0 binary64)) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x) #s(literal -2 binary64))
(/.f64 (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64)) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (fma.f64 x x #s(literal 0 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (fma.f64 x x #s(literal 0 binary64))) (-.f64 #s(literal -2 binary64) x))
(pow.f64 (/.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(+.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(+.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x x #s(literal 0 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x y) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x x #s(literal 0 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(fma.f64 (*.f64 x y) (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 (*.f64 x y) (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) x))
(fma.f64 (*.f64 y (+.f64 x #s(literal -2 binary64))) x (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 (*.f64 y (+.f64 x #s(literal -2 binary64))) x (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x x #s(literal 0 binary64)) #s(literal -8 binary64))) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x x #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) x)
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)
(+.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(+.f64 (+.f64 y (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(fma.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) x (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) x y)
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (fma.f64 y y (-.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(pow.f64 (/.f64 (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (neg.f64 y))))
(+.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))))
(+.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(+.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 #s(literal 104109730557/25000000000 binary64) (fma.f64 x x #s(literal 0 binary64)))) (*.f64 x #s(literal 393497462077/5000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(fma.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(fma.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) x #s(literal 4297481763/31250000 binary64))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 104109730557/25000000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal -18468349503317588169/976562500000000 binary64))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal -18468349503317588169/976562500000000 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal -18468349503317588169/976562500000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(/.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))))) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64)) (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal -18468349503317588169/976562500000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 x (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(*.f64 (fma.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) #s(literal -18468349503317588169/976562500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal -4297481763/31250000 binary64))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 x (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(neg.f64 (/.f64 (+.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (neg.f64 y)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (+.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (neg.f64 y)) x)
(/.f64 (fma.f64 y (*.f64 y y) #s(literal -68570958433471729562570141997953892985404990661454584709101241535903085513107371347211519017554471689750023797830489310886545262091901/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (fma.f64 y y #s(literal 167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 x (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 (fma.f64 y y #s(literal -167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 y #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 x (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))))))
(/.f64 (*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) #s(literal -68570958433471729562570141997953892985404990661454584709101241535903085513107371347211519017554471689750023797830489310886545262091901/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 y y #s(literal 167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (fma.f64 y y #s(literal -167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 y #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (+.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (neg.f64 y))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) #s(literal -68570958433471729562570141997953892985404990661454584709101241535903085513107371347211519017554471689750023797830489310886545262091901/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (-.f64 (fma.f64 y y #s(literal 167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 y y #s(literal -167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (+.f64 y #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))
(pow.f64 (neg.f64 (/.f64 x (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (/.f64 x (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (+.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (neg.f64 y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64))))) (fma.f64 x x #s(literal 0 binary64)))
(*.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64)))) x)
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 y (*.f64 y y) #s(literal -68570958433471729562570141997953892985404990661454584709101241535903085513107371347211519017554471689750023797830489310886545262091901/30517578125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y y #s(literal 167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (*.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 y y #s(literal -167530343836410705787299041970690324243651518957315561319752495957026790219011201470104601/9765625000000000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 y #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))))
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(*.f64 #s(literal 156699607947000000000/553822718361107519809 binary64) y)
(+.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))
(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(+.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) x #s(literal 156699607947/500000000 binary64))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (+.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(/.f64 (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))
(+.f64 (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(+.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(fma.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) x (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x #s(literal 23533438303/500000000 binary64))
(fma.f64 (fma.f64 x x #s(literal 0 binary64)) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (+.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(/.f64 (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))) (/.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal 393497462077/5000000000 binary64))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (+.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) (neg.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(/.f64 (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64))) (-.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 1128428295162862690821234941118693/15625000000000000000000000000000 binary64) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) (-.f64 #s(literal 154840252661040053153929/25000000000000000000 binary64) (*.f64 x #s(literal 40966914751699795586889/125000000000000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 10838835996651139530249/625000000000000000000 binary64) #s(literal -154840252661040053153929/25000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -393497462077/5000000000 binary64))))
(+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))
(+.f64 (*.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(-.f64 (/.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(fma.f64 #s(literal 216700011257/5000000000 binary64) x #s(literal 263505074721/1000000000 binary64))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64))) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))) (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x x #s(literal 0 binary64))) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64)))))
(*.f64 (fma.f64 (fma.f64 x x #s(literal 0 binary64)) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))

simplify523.0ms (2.8%)

Memory
-6.1MiB live, 671.9MiB allocated
Algorithm
egg-herbie
Rules
8 452×accelerator-lowering-fma.f32
8 452×accelerator-lowering-fma.f64
5 876×*-lowering-*.f32
5 876×*-lowering-*.f64
4 164×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06505684
121005420
265215370
085374923
Stop Event
iter limit
node limit
Counts
432 → 432
Calls
Call 1
Inputs
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))
(/ (+ (* -2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 2))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* x (+ 13764240537310136880149/125000000000000000000 (* -104109730557/25000000000 x))) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 2))
(* -104109730557/25000000000 x)
(* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000))
(* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)))))
(* x (- (+ (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 3))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)))))
(* -104109730557/25000000000 x)
(* -1 (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x)))))
(* -1 (* x (+ 104109730557/25000000000 (* -1 (/ (- 13764240537310136880149/125000000000000000000 (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)))))
(* -1 (* x (+ 104109730557/25000000000 (* -1 (/ (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x))) x)))))
(* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000))
(+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (/ y (pow x 2)))
(* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))
(* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))
(* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))
(* -1 (/ y (pow x 2)))
(* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))
(* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))
(* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))
(* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))
(+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))
(+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))
(+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))
(* -1 (/ y (pow x 3)))
(* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))
(* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))
(* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))
(* -1 (/ y (pow x 3)))
(* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))
(* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))
(* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 3)))
(/ (+ (* -2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 3))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 3))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 3))
(/ 13764240537310136880149/125000000000000000000 x)
(/ (- 13764240537310136880149/125000000000000000000 (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)
(/ (- (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)
(/ (- (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)
(/ 13764240537310136880149/125000000000000000000 x)
(* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))
(/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/ (- (* x (+ 2284450290879775841688574159837293/625000000000000000000000000000 (* -13764240537310136880149/125000000000000000000 x))) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/ (- (* x (+ 2284450290879775841688574159837293/625000000000000000000000000000 (* x (- (* 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ y (pow x 2))
(* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))
(* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))
(* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))
(/ y (pow x 2))
(* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))
(* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))
(* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))
(* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))
(+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))
(+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))
(/ y (pow x 2))
(* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))
(* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))
(* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))
(/ y (pow x 2))
(* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))
(* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))
(* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))
(/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/ 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)
(/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)
(/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)
(/ 2284450290879775841688574159837293/625000000000000000000000000000 x)
(* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
-137519416416/23533438303
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(* 168466327098500000000/553822718361107519809 y)
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(* 168466327098500000000/553822718361107519809 y)
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))
(* (pow x 2) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* (pow x 2) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* -137519416416/23533438303 (pow x 2))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* -1 (* x (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x)))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(* -137519416416/23533438303 x)
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(* -1 (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(* -1000000000/23533438303 y)
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))
(* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))
(* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(* -137519416416/23533438303 x)
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(* 168466327098500000000/553822718361107519809 (* x y))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(* 168466327098500000000/553822718361107519809 (* x y))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))) (* 500000000/23533438303 y)) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (* -156699607947000000000/553822718361107519809 y)))))
(/ y (pow x 2))
(/ (- (+ y (* -2 (/ y x))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y)) (pow x 2))))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y))) (+ (* 263505074721/1000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 156699607947/500000000 y))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (- (* -2 y) (* 216700011257/5000000000 y)) (pow x 2))) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 2))
(/ y (pow x 2))
(/ (+ y (* -1 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/ (+ y (* -1 (/ (- (+ (* -216700011257/5000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)) (+ (* 2 y) (* 263505074721/1000000000 (/ y x)))) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/ (+ y (* -1 (/ (- (+ (* -1 (/ (- (+ (* -156699607947/500000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y)) x)) (* 263505074721/1000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)))) (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y))) x)) (* 2 y)) (* -216700011257/5000000000 y)) x))) (pow x 2))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* x (* y (- x 2)))
(* -2 (* x y))
(* x (+ (* -2 y) (* x y)))
(* x (+ (* -2 y) (* x y)))
(* x (+ (* -2 y) (* x y)))
(* (pow x 2) y)
(* (pow x 2) (+ y (* -2 (/ y x))))
(* (pow x 2) (+ y (* -2 (/ y x))))
(* (pow x 2) (+ y (* -2 (/ y x))))
(* (pow x 2) y)
(* (pow x 2) (+ y (* -2 (/ y x))))
(* (pow x 2) (+ y (* -2 (/ y x))))
(* (pow x 2) (+ y (* -2 (/ y x))))
(* -2 x)
(* x (- x 2))
(* x (- x 2))
(* x (- x 2))
(pow x 2)
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(pow x 2)
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 1759267849271/1176671915150 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))
(* 104109730557/1083500056285 (pow x 2))
(* (pow x 2) (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))))
(* (pow x 2) (- (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))) (/ 76050750212093631439720661960790134/10175993048848756570705281387591593 (pow x 2))))
(* (pow x 2) (- (+ 104109730557/1083500056285 (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 3))) (+ (* 244066151093076569495662/234794474393919633600245 (/ 1 x)) (* 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401 (/ 1 (pow x 3)))))) (/ 76050750212093631439720661960790134/10175993048848756570705281387591593 (pow x 2))))
(* 104109730557/1083500056285 (pow x 2))
(* (pow x 2) (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))))
(* (pow x 2) (+ 104109730557/1083500056285 (* -1 (/ (- (* 76050750212093631439720661960790134/10175993048848756570705281387591593 (/ 1 x)) 244066151093076569495662/234794474393919633600245) x))))
(* (pow x 2) (+ 104109730557/1083500056285 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401) x)) 76050750212093631439720661960790134/10175993048848756570705281387591593) x)) 244066151093076569495662/234794474393919633600245) x))))
(/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(* -2 (* x y))
(* x (+ (* -2 y) (* x (- y 4297481763/15625000))))
(* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))
(* x (+ (* -2 y) (* x (- (+ y (* x (- (* 1759267849271/25000000000 x) 49698921037/2500000000))) 4297481763/15625000))))
(* 104109730557/25000000000 (pow x 5))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))
(* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 5))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))) x)) 104109730557/25000000000)))
(* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(* x (* y (- x 2)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(* x (* y (- x 2)))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
y
(+ y (* 4297481763/31250000 x))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
4297481763/31250000
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(* 104109730557/25000000000 (pow x 2))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 2))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 x)
(+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))
(+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))
(+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))
(* -1 (/ y x))
(* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))
(* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))
(* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))
(* -1 (/ y x))
(* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))
(* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))
(* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
(* 156699607947000000000/553822718361107519809 y)
156699607947/500000000
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
23533438303/500000000
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
393497462077/5000000000
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
263505074721/1000000000
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(* 216700011257/5000000000 x)
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* 216700011257/5000000000 x)
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
Outputs
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))
(/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/ (+ (* -2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/.f64 (fma.f64 x #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 2))
(/.f64 (fma.f64 x (fma.f64 x #s(literal 13764240537310136880149/125000000000000000000 binary64) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* x (+ 13764240537310136880149/125000000000000000000 (* -104109730557/25000000000 x))) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal -104109730557/25000000000 binary64) #s(literal 13764240537310136880149/125000000000000000000 binary64)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(* -104109730557/25000000000 x)
(*.f64 x #s(literal -104109730557/25000000000 binary64))
(* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000))
(*.f64 x (+.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)) x)))
(* x (- (+ (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 3))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) x)))
(* -104109730557/25000000000 x)
(*.f64 x #s(literal -104109730557/25000000000 binary64))
(* -1 (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))
(* -1 (* x (+ 104109730557/25000000000 (* -1 (/ (- 13764240537310136880149/125000000000000000000 (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)))))
(*.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 104109730557/25000000000 (* -1 (/ (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x))) x)))))
(*.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000))
(*.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)))
(+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(fma.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x))))
(+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(fma.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x))))
(+ (* -1 (/ y (pow x 2))) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(fma.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x))))
(* -1 (/ y (pow x 2)))
(-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x)))
(* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))
(*.f64 y (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))
(*.f64 y (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2))))
(*.f64 y (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* -1 (/ y (pow x 2)))
(-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x)))
(* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))
(fma.f64 y (*.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x))))
(* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))
(fma.f64 y (*.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x))))
(* -1 (* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2)))))
(fma.f64 y (*.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y)) (-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x x))))
(* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))
(/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) x))
(+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))
(-.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x))))
(+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))
(-.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x))))
(+ (* -1 (/ y (pow x 3))) (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)))
(-.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x))))
(* -1 (/ y (pow x 3)))
(-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x (*.f64 x x))))
(* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))
(*.f64 y (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x) y)))
(* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))
(*.f64 y (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x) y)))
(* y (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 3))))
(*.f64 y (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x) y)))
(* -1 (/ y (pow x 3)))
(-.f64 #s(literal 0 binary64) (/.f64 y (*.f64 x (*.f64 x x))))
(* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x) y))))
(* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x) y))))
(* -1 (* y (- (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) (* x y))) (/ 1 (pow x 3))) (/ 13764240537310136880149/125000000000000000000 (* x y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x) y))))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 3)))
(/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(/ (+ (* -2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 3))
(/.f64 (fma.f64 x #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x (*.f64 x x)))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 3))
(/.f64 (fma.f64 x (fma.f64 x #s(literal 13764240537310136880149/125000000000000000000 binary64) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x (*.f64 x x)))
(/ (+ (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000)) (* x (- (* 13764240537310136880149/125000000000000000000 x) 2284450290879775841688574159837293/625000000000000000000000000000))) (pow x 3))
(/.f64 (fma.f64 x (fma.f64 x #s(literal 13764240537310136880149/125000000000000000000 binary64) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x (*.f64 x x)))
(/ 13764240537310136880149/125000000000000000000 x)
(/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)
(/ (- 13764240537310136880149/125000000000000000000 (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)) x)
(/ (- (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) x)
(/ (- (+ 13764240537310136880149/125000000000000000000 (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2)))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) x)
(/ 13764240537310136880149/125000000000000000000 x)
(/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)
(* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x))
(/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))
(/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x))
(/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) x)
(/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (*.f64 x x))
(/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 x) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/.f64 (+.f64 y (fma.f64 x #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ (- (* x (+ 2284450290879775841688574159837293/625000000000000000000000000000 (* -13764240537310136880149/125000000000000000000 x))) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/.f64 (fma.f64 x (fma.f64 x #s(literal -13764240537310136880149/125000000000000000000 binary64) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ (- (* x (+ 2284450290879775841688574159837293/625000000000000000000000000000 (* x (- (* 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))) (* -1 (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000))) (pow x 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (/.f64 y (*.f64 x (*.f64 x x)))) (-.f64 (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x))))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)) x))))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(fma.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) x) (/.f64 y (*.f64 x x)))
(- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(fma.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) x) (/.f64 y (*.f64 x x)))
(- (/ y (pow x 2)) (* x (- (* -1 (/ (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(fma.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) (-.f64 #s(literal 0 binary64) x) (/.f64 y (*.f64 x x)))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))
(*.f64 y (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))
(*.f64 y (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(* y (+ (* -1 (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y)) (/ 1 (pow x 2))))
(*.f64 y (fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))
(*.f64 (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))
(*.f64 (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (/ (* x (- (* -1 (- (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) x)) (* 13764240537310136880149/125000000000000000000 (/ 1 x)))) 104109730557/25000000000)) y) (/ 1 (pow x 2)))))
(*.f64 (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y))
(* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x)
(+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))
(+.f64 (/.f64 y (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x))
(+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))
(+.f64 (/.f64 y (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x))
(+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)) 2284450290879775841688574159837293/625000000000000000000000000000) x)) (/ y (pow x 2)))
(+.f64 (/.f64 y (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))
(fma.f64 y (/.f64 (/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x) y) (/.f64 y (*.f64 x x)))
(* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))
(fma.f64 y (/.f64 (/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x) y) (/.f64 y (*.f64 x x)))
(* y (+ (* -1 (/ (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 2))) (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x))) y)) (/ 1 (pow x 2))))
(fma.f64 y (/.f64 (/.f64 (+.f64 (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x) y) (/.f64 y (*.f64 x x)))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (* (pow x 2) y)) (+ (/ 1 (pow x 2)) (/ 2284450290879775841688574159837293/625000000000000000000000000000 (* x y))))))
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x) y) (/.f64 #s(literal -1 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y))
(/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (*.f64 x x))
(/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/.f64 (+.f64 y (fma.f64 x #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/.f64 (+.f64 y (fma.f64 x #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ (- (+ y (* 2284450290879775841688574159837293/625000000000000000000000000000 x)) 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) (pow x 2))
(/.f64 (+.f64 y (fma.f64 x #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/ 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)
(/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)
(/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)
(/ (- (+ 2284450290879775841688574159837293/625000000000000000000000000000 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)
(/ 2284450290879775841688574159837293/625000000000000000000000000000 x)
(/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)
(* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)
(* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)
(* -1 (/ (- (* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x)) 2284450290879775841688574159837293/625000000000000000000000000000) x))
(/.f64 (+.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x)) x)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
-137519416416/23533438303
#s(literal -137519416416/23533438303 binary64)
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(* 168466327098500000000/553822718361107519809 y)
(*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* 168466327098500000000/553822718361107519809 y)
(*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 137519416416/23533438303 binary64) y) #s(literal -168466327098500000000/553822718361107519809 binary64))))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 137519416416/23533438303 binary64) y) #s(literal -168466327098500000000/553822718361107519809 binary64))))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 137519416416/23533438303 binary64) y) #s(literal -168466327098500000000/553822718361107519809 binary64))))
(* -1000000000/23533438303 (* x y))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(* (pow x 2) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* (pow x 2) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* -137519416416/23533438303 (pow x 2))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(fma.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))) (*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64))))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(fma.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))) (*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64))))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(fma.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))) (*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64))))
(* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 y (fma.f64 #s(literal -137519416416/23533438303 binary64) (/.f64 (*.f64 x x) y) (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 y (fma.f64 #s(literal -137519416416/23533438303 binary64) (/.f64 (*.f64 x x) y) (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 y (fma.f64 #s(literal -137519416416/23533438303 binary64) (/.f64 (*.f64 x x) y) (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))))
(* -1 (* x (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 x (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64)))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 (*.f64 x x) y) (*.f64 x (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64))))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 (*.f64 x x) y) (*.f64 x (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64))))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 (*.f64 x x) y) (*.f64 x (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64))))))
(* -137519416416/23533438303 x)
(*.f64 x #s(literal -137519416416/23533438303 binary64))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
(*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(*.f64 y (fma.f64 x (/.f64 #s(literal -137519416416/23533438303 binary64) y) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(*.f64 y (fma.f64 x (/.f64 #s(literal -137519416416/23533438303 binary64) y) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(*.f64 y (fma.f64 x (/.f64 #s(literal -137519416416/23533438303 binary64) y) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* -1 (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 x y) (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64)))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 x y) (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64)))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 x y) (fma.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 1000000000/23533438303 binary64)))))
(* -1000000000/23533438303 y)
(*.f64 y #s(literal -1000000000/23533438303 binary64))
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(+ (* -1000000000/23533438303 y) (* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* x (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 (/.f64 y x) #s(literal -1000000000/23533438303 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))
(*.f64 (fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) #s(literal -500000000/23533438303 binary64) (fma.f64 y #s(literal -156699607947000000000/553822718361107519809 binary64) (/.f64 (*.f64 y #s(literal 1000000000/23533438303 binary64)) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))
(*.f64 (fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) #s(literal -500000000/23533438303 binary64) (fma.f64 y #s(literal -156699607947000000000/553822718361107519809 binary64) (/.f64 (*.f64 y #s(literal 1000000000/23533438303 binary64)) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y))) (* 1000000000/23533438303 (/ y x)))))
(*.f64 (fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) #s(literal -500000000/23533438303 binary64) (fma.f64 y #s(literal -156699607947000000000/553822718361107519809 binary64) (/.f64 (*.f64 y #s(literal 1000000000/23533438303 binary64)) x))) (-.f64 #s(literal 0 binary64) x))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* 156699607947000000000/553822718361107519809 y)))
(*.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(* -137519416416/23533438303 x)
(*.f64 x #s(literal -137519416416/23533438303 binary64))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(fma.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(fma.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(fma.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(* 168466327098500000000/553822718361107519809 (* x y))
(*.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 #s(literal -137519416416/23533438303 binary64) (/.f64 x y))))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 #s(literal -137519416416/23533438303 binary64) (/.f64 x y))))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 #s(literal -137519416416/23533438303 binary64) (/.f64 x y))))
(* 168466327098500000000/553822718361107519809 (* x y))
(*.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(*.f64 (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 x y) (*.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(*.f64 (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 x y) (*.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(*.f64 (fma.f64 #s(literal 137519416416/23533438303 binary64) (/.f64 x y) (*.f64 x #s(literal -168466327098500000000/553822718361107519809 binary64))) (-.f64 #s(literal 0 binary64) y))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1000000000/23533438303 (* x y))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))) (* 500000000/23533438303 y)) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 y #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64)))) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 y #s(literal 20645570950412820203893500000000/13033352773350869092174451844127 binary64) (fma.f64 (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -24554767130743505554809/553822718361107519809 binary64) (fma.f64 y #s(literal -21670001125700000000/553822718361107519809 binary64) (*.f64 y #s(literal 22195866055031334813509250000000/13033352773350869092174451844127 binary64))))) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 y #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))))) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(/ (- (+ y (* -2 (/ y x))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64) y) (*.f64 x x))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y)) (pow x 2))))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/.f64 (+.f64 y (+.f64 (/.f64 (fma.f64 y #s(literal -49125894991353926720049/25000000000000000000 binary64) (*.f64 y #s(literal 263505074721/1000000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (/.f64 (*.f64 y #s(literal -226700011257/5000000000 binary64)) x))) (*.f64 x x))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y))) (+ (* 263505074721/1000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 156699607947/500000000 y))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (- (* -2 y) (* 216700011257/5000000000 y)) (pow x 2))) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 2))
(/.f64 (-.f64 (-.f64 (fma.f64 y (/.f64 #s(literal -2 binary64) x) y) (/.f64 (fma.f64 #s(literal -216700011257/5000000000 binary64) (fma.f64 y #s(literal -49125894991353926720049/25000000000000000000 binary64) (*.f64 y #s(literal 263505074721/1000000000 binary64))) (fma.f64 y #s(literal 156699607947/500000000 binary64) (*.f64 y #s(literal -59736603405527326134297/5000000000000000000 binary64)))) (*.f64 x (*.f64 x x)))) (fma.f64 y (/.f64 #s(literal 216700011257/5000000000 binary64) x) (fma.f64 y (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 y #s(literal -49125894991353926720049/25000000000000000000 binary64)) (*.f64 x x))))) (*.f64 x x))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(/ (+ y (* -1 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (fma.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64) y) (*.f64 x x))
(/ (+ y (* -1 (/ (- (+ (* -216700011257/5000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)) (+ (* 2 y) (* 263505074721/1000000000 (/ y x)))) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (+.f64 (/.f64 (*.f64 y #s(literal -49125894991353926720049/25000000000000000000 binary64)) x) (fma.f64 y (/.f64 #s(literal 263505074721/1000000000 binary64) x) (*.f64 y #s(literal 226700011257/5000000000 binary64)))) x)) (*.f64 x x))
(/ (+ y (* -1 (/ (- (+ (* -1 (/ (- (+ (* -156699607947/500000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y)) x)) (* 263505074721/1000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)))) (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y))) x)) (* 2 y)) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (-.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x) (fma.f64 (/.f64 y x) #s(literal -156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (fma.f64 y #s(literal -49125894991353926720049/25000000000000000000 binary64) (*.f64 y #s(literal 263505074721/1000000000 binary64)))) x))) (fma.f64 y #s(literal -49125894991353926720049/25000000000000000000 binary64) (*.f64 y #s(literal 263505074721/1000000000 binary64)))) x)) x)) (*.f64 x x))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* -2 (* x y))
(*.f64 x (*.f64 y #s(literal -2 binary64)))
(* x (+ (* -2 y) (* x y)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (+ (* -2 y) (* x y)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* x (+ (* -2 y) (* x y)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* (pow x 2) y)
(*.f64 y (*.f64 x x))
(* (pow x 2) (+ y (* -2 (/ y x))))
(*.f64 x (*.f64 x (fma.f64 y (/.f64 #s(literal -2 binary64) x) y)))
(* (pow x 2) (+ y (* -2 (/ y x))))
(*.f64 x (*.f64 x (fma.f64 y (/.f64 #s(literal -2 binary64) x) y)))
(* (pow x 2) (+ y (* -2 (/ y x))))
(*.f64 x (*.f64 x (fma.f64 y (/.f64 #s(literal -2 binary64) x) y)))
(* (pow x 2) y)
(*.f64 y (*.f64 x x))
(* (pow x 2) (+ y (* -2 (/ y x))))
(*.f64 x (*.f64 x (fma.f64 y (/.f64 #s(literal -2 binary64) x) y)))
(* (pow x 2) (+ y (* -2 (/ y x))))
(*.f64 x (*.f64 x (fma.f64 y (/.f64 #s(literal -2 binary64) x) y)))
(* (pow x 2) (+ y (* -2 (/ y x))))
(*.f64 x (*.f64 x (fma.f64 y (/.f64 #s(literal -2 binary64) x) y)))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(* x (- x 2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(* x (- x 2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(* x (- x 2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(* (pow x 2) (- 1 (* 2 (/ 1 x))))
(*.f64 x (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x))))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x))))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x))))
(* -1000000000/23533438303 (* x y))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 x (fma.f64 (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 156699607947/23533438303 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64))) (-.f64 #s(literal 0 binary64) x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 1759267849271/1176671915150 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 x (-.f64 (*.f64 x (-.f64 #s(literal 1759267849271/1176671915150 binary64) (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 263505074721/47066876606 binary64) (fma.f64 #s(literal -156699607947/23533438303 binary64) (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 156699607947/23533438303 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64))) (*.f64 y #s(literal -21670001125700000000/553822718361107519809 binary64)))))) (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 156699607947/23533438303 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64)))) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 y #s(literal -1000000000/23533438303 binary64))))
(* 104109730557/1083500056285 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(* (pow x 2) (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/1083500056285 binary64) (/.f64 #s(literal 244066151093076569495662/234794474393919633600245 binary64) x)))
(* (pow x 2) (- (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))) (/ 76050750212093631439720661960790134/10175993048848756570705281387591593 (pow x 2))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/1083500056285 binary64) (+.f64 (/.f64 #s(literal 244066151093076569495662/234794474393919633600245 binary64) x) (/.f64 #s(literal -76050750212093631439720661960790134/10175993048848756570705281387591593 binary64) (*.f64 x x)))))
(* (pow x 2) (- (+ 104109730557/1083500056285 (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 3))) (+ (* 244066151093076569495662/234794474393919633600245 (/ 1 x)) (* 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401 (/ 1 (pow x 3)))))) (/ 76050750212093631439720661960790134/10175993048848756570705281387591593 (pow x 2))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/1083500056285 binary64) (+.f64 (+.f64 (/.f64 #s(literal 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401 binary64) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 244066151093076569495662/234794474393919633600245 binary64) x) (/.f64 (fma.f64 y #s(literal 5000000000/216700011257 binary64) #s(literal -1375194164160/216700011257 binary64)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -76050750212093631439720661960790134/10175993048848756570705281387591593 binary64) (*.f64 x x)))))
(* 104109730557/1083500056285 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(* (pow x 2) (+ 104109730557/1083500056285 (* 244066151093076569495662/234794474393919633600245 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/1083500056285 binary64) (/.f64 #s(literal 244066151093076569495662/234794474393919633600245 binary64) x)))
(* (pow x 2) (+ 104109730557/1083500056285 (* -1 (/ (- (* 76050750212093631439720661960790134/10175993048848756570705281387591593 (/ 1 x)) 244066151093076569495662/234794474393919633600245) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 104109730557/1083500056285 binary64) (/.f64 (+.f64 (/.f64 #s(literal 76050750212093631439720661960790134/10175993048848756570705281387591593 binary64) x) #s(literal -244066151093076569495662/234794474393919633600245 binary64)) x)))
(* (pow x 2) (+ 104109730557/1083500056285 (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401) x)) 76050750212093631439720661960790134/10175993048848756570705281387591593) x)) 244066151093076569495662/234794474393919633600245) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 104109730557/1083500056285 binary64) (/.f64 (-.f64 #s(literal -244066151093076569495662/234794474393919633600245 binary64) (/.f64 (-.f64 #s(literal -76050750212093631439720661960790134/10175993048848756570705281387591593 binary64) (/.f64 (+.f64 (fma.f64 y #s(literal -5000000000/216700011257 binary64) #s(literal 1375194164160/216700011257 binary64)) #s(literal -83393274592450147594727309257650432354655717716/2205137808236679299762287193120450783218562401 binary64)) x)) x)) x)))
(/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(*.f64 y (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (/.f64 (*.f64 x x) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(*.f64 y (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (/.f64 (*.f64 x x) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(*.f64 y (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (/.f64 (*.f64 x x) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(*.f64 y (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (/.f64 (*.f64 x x) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(*.f64 y (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (/.f64 (*.f64 x x) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(*.f64 y (fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (/.f64 (*.f64 x x) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(* -2 (* x y))
(*.f64 x (*.f64 y #s(literal -2 binary64)))
(* x (+ (* -2 y) (* x (- y 4297481763/15625000))))
(*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64))))
(* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal -49698921037/2500000000 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64))) (*.f64 y #s(literal -2 binary64))))
(* x (+ (* -2 y) (* x (- (+ y (* x (- (* 1759267849271/25000000000 x) 49698921037/2500000000))) 4297481763/15625000))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 1759267849271/25000000000 binary64) #s(literal -49698921037/2500000000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64))) (*.f64 y #s(literal -2 binary64))))
(* 104109730557/25000000000 (pow x 5))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)))
(* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 #s(literal -49698921037/2500000000 binary64) x)) x)))
(* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)) (/.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -49698921037/2500000000 binary64) (*.f64 x x))))
(* 104109730557/25000000000 (pow x 5))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)))
(* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 #s(literal -49698921037/2500000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 5 binary64))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 (-.f64 #s(literal 49698921037/2500000000 binary64) (/.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) x)) x)) x))))
(* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2)))
(*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 y x)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 y x)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 y x)))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(*.f64 y (fma.f64 x (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(*.f64 y (fma.f64 x (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))
(*.f64 y (fma.f64 x (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(*.f64 y (fma.f64 x (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(*.f64 y (fma.f64 x (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) (- x 2))) y)))))
(*.f64 y (fma.f64 x (+.f64 x #s(literal -2 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
y
(+ y (* 4297481763/31250000 x))
(fma.f64 x #s(literal 4297481763/31250000 binary64) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(fma.f64 x (*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y)
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 #s(literal 0 binary64) y))
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(* 104109730557/25000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 104109730557/25000000000 binary64))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* 104109730557/25000000000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 104109730557/25000000000 binary64))
(* (pow x 2) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 2) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(/ 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 x)
(/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)
(+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))
(-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x))
(+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))
(-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x))
(+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x)))
(-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x))
(* -1 (/ y x))
(-.f64 #s(literal 0 binary64) (/.f64 y x))
(* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))
(*.f64 y (+.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal -1 binary64) x)))
(* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))
(*.f64 y (+.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal -1 binary64) x)))
(* y (- (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))) (/ 1 x)))
(*.f64 y (+.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal -1 binary64) x)))
(* -1 (/ y x))
(-.f64 #s(literal 0 binary64) (/.f64 y x))
(* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 y x)))))
(* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 y x)))))
(* -1 (* y (- (/ 1 x) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (* x y))))))
(*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 y x)))))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* -1 (/ (- y 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000) x))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
(* 156699607947000000000/553822718361107519809 y)
(*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 4 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) x)) x)))
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(+ 393497462077/5000000000 (* 104109730557/25000000000 x))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64))
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* 216700011257/5000000000 x)
(*.f64 x #s(literal 216700011257/5000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* 216700011257/5000000000 x)
(*.f64 x #s(literal 216700011257/5000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))

eval175.0ms (0.9%)

Memory
11.0MiB live, 283.8MiB allocated
Compiler

Compiled 29 702 to 2 908 computations (90.2% saved)

prune234.0ms (1.3%)

Memory
5.6MiB live, 285.1MiB allocated
Pruning

48 alts after pruning (43 fresh and 5 done)

PrunedKeptTotal
New985231 008
Fresh72027
Picked235
Done022
Total994481 042
Accuracy
100.0%
Counts
1 042 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
48.8%
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
12.2%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
48.0%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
51.8%
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
17.6%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
18.3%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
7.1%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
24.0%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) x)
23.6%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
50.3%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
50.9%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
3.5%
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.5%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.2%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.2%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
33.6%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
2.9%
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
16.0%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
16.9%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
17.4%
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
15.9%
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
2.6%
(/.f64 z (*.f64 x (*.f64 x x)))
3.3%
(/.f64 y (*.f64 x x))
33.4%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
38.9%
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
18.5%
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
50.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
48.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
50.2%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
8.3%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
48.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
38.8%
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
16.3%
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
16.2%
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
23.8%
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
4.8%
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
3.3%
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
33.2%
(*.f64 z #s(literal -1000000000/23533438303 binary64))
16.9%
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
16.8%
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
18.5%
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
18.5%
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
51.6%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
16.8%
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
4.7%
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
51.3%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
16.8%
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
Compiler

Compiled 2 095 to 1 267 computations (39.5% saved)

simplify1.1s (6.1%)

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

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
cost-diff0
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
cost-diff0
(*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))
cost-diff0
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
cost-diff0
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
cost-diff0
(*.f64 z x)
cost-diff0
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
cost-diff0
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
cost-diff0
(fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))
cost-diff0
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
cost-diff0
(*.f64 x y)
cost-diff0
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Rules
31 346×accelerator-lowering-fma.f32
31 346×accelerator-lowering-fma.f64
6 238×*-lowering-*.f32
6 238×*-lowering-*.f64
4 968×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046229
1128229
2322229
3694229
41766229
53920229
64500229
74643229
84658229
94660229
104660229
116598229
127312229
137951229
147991229
157991229
167991229
09569198
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (+ x -2) 25000000000/104109730557)
(+ x -2)
x
-2
25000000000/104109730557
(* -1000000000/23533438303 (* x y))
-1000000000/23533438303
(* x y)
x
y
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))))
x
(+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)))
-1000000000/23533438303
y
(* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))
(+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)
168466327098500000000/553822718361107519809
-137519416416/23533438303
(/ (* z x) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* z x)
z
x
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2)))
(+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y)
x
(+ (* x 393497462077/5000000000) 4297481763/31250000)
393497462077/5000000000
4297481763/31250000
y
(* x (+ x -2))
(+ x -2)
-2
(+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)
(+ (* x 216700011257/5000000000) 263505074721/1000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
Outputs
(/ (+ x -2) 25000000000/104109730557)
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
25000000000/104109730557
#s(literal 25000000000/104109730557 binary64)
(* -1000000000/23533438303 (* x y))
(*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
(* x y)
(*.f64 x y)
x
y
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))))
(*.f64 x (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))))
x
(+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)))
(fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
y
(* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
168466327098500000000/553822718361107519809
#s(literal 168466327098500000000/553822718361107519809 binary64)
-137519416416/23533438303
#s(literal -137519416416/23533438303 binary64)
(/ (* z x) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* z x)
(*.f64 x z)
z
x
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
x
(+ (* x 393497462077/5000000000) 4297481763/31250000)
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
(* x (+ x -2))
(*.f64 x (+.f64 x #s(literal -2 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ (* x 216700011257/5000000000) 263505074721/1000000000)
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)

localize225.0ms (1.2%)

Memory
-15.1MiB live, 301.5MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
accuracy99.8%
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
accuracy99.8%
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
accuracy56.4%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy100.0%
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
accuracy100.0%
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
accuracy100.0%
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
accuracy83.8%
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
accuracy99.9%
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
accuracy99.8%
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
accuracy99.8%
(fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))
accuracy99.6%
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
accuracy100.0%
(*.f64 x y)
accuracy99.6%
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
accuracy100.0%
(+.f64 x #s(literal -2 binary64))
accuracy99.8%
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Samples
125.0ms256×0valid
Compiler

Compiled 200 to 48 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-mult: 45.0ms (44.5% of total)
const: 30.0ms (29.6% of total)
ival-add: 21.0ms (20.8% of total)
ival-div: 5.0ms (4.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series26.0ms (0.1%)

Memory
1.8MiB live, 39.8MiB allocated
Counts
18 → 336
Calls
Call 1
Inputs
#<alt (/ (+ x -2) 25000000000/104109730557)>
#<alt (+ x -2)>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x y)>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))))>
#<alt (+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)))>
#<alt (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))>
#<alt (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)>
#<alt (/ (* z x) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* z x)>
#<alt (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)>
#<alt (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)>
#<alt (/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2)))>
#<alt (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y)>
#<alt (+ (* x 393497462077/5000000000) 4297481763/31250000)>
#<alt (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)>
#<alt (+ (* x 216700011257/5000000000) 263505074721/1000000000)>
Outputs
#<alt -104109730557/12500000000>
#<alt (- (* 104109730557/25000000000 x) 104109730557/12500000000)>
#<alt (- (* 104109730557/25000000000 x) 104109730557/12500000000)>
#<alt (- (* 104109730557/25000000000 x) 104109730557/12500000000)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))>
#<alt (* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))>
#<alt (* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))>
#<alt (* (pow x 2) (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* -137519416416/23533438303 (pow x 2))>
#<alt (+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))>
#<alt (* -1 (* x (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x)))))>
#<alt (* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))>
#<alt (* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))>
#<alt (* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))>
#<alt (* -137519416416/23533438303 x)>
#<alt (+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))>
#<alt (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))>
#<alt (* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))>
#<alt (* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))>
#<alt (* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))>
#<alt (* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))>
#<alt (* -1000000000/23533438303 y)>
#<alt (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))>
#<alt (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))>
#<alt (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))>
#<alt (* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))>
#<alt (* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))>
#<alt (* -137519416416/23533438303 x)>
#<alt (+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))>
#<alt (+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))>
#<alt (+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))>
#<alt (* 168466327098500000000/553822718361107519809 (* x y))>
#<alt (* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))>
#<alt (* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))>
#<alt (* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))>
#<alt (* 168466327098500000000/553822718361107519809 (* x y))>
#<alt (* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))>
#<alt (* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))>
#<alt (* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))>
#<alt -137519416416/23533438303>
#<alt (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)>
#<alt (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)>
#<alt (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)>
#<alt (* 168466327098500000000/553822718361107519809 y)>
#<alt (* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))>
#<alt (* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))>
#<alt (* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))>
#<alt (* 168466327098500000000/553822718361107519809 y)>
#<alt (* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))>
#<alt (* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))>
#<alt (* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* 500000000/23533438303 (* x z))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)))>
#<alt (* x (+ (* 500000000/23533438303 z) (* x (- (* -1 (* x (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z)))) (* 78349803973500000000/553822718361107519809 z)))))>
#<alt (* x (+ (* 500000000/23533438303 z) (* x (- (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z))) (+ (* -10322785475206410101946750000000/13033352773350869092174451844127 z) (* 10835000562850000000/553822718361107519809 z))))) (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z)))) (* 78349803973500000000/553822718361107519809 z)))))>
#<alt (/ z (pow x 3))>
#<alt (/ (+ z (* -216700011257/5000000000 (/ z x))) (pow x 3))>
#<alt (/ (- (+ z (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z)) (pow x 2)))) (* 216700011257/5000000000 (/ z x))) (pow x 3))>
#<alt (/ (- (+ z (* -1 (/ (+ (* -57101552658317326134297/5000000000000000000 z) (+ (* -216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z))) (* 156699607947/500000000 z))) (pow x 3)))) (+ (* -46958894878783926720049/25000000000000000000 (/ z (pow x 2))) (+ (* 216700011257/5000000000 (/ z x)) (* 263505074721/1000000000 (/ z (pow x 2)))))) (pow x 3))>
#<alt (/ z (pow x 3))>
#<alt (* -1 (/ (+ (* -1 z) (* 216700011257/5000000000 (/ z x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -216700011257/5000000000 z) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z)) x))) x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -216700011257/5000000000 z) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (+ (* -1 (/ (+ (* -156699607947/500000000 z) (+ (* 216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z))) (* 57101552658317326134297/5000000000000000000 z))) x)) (* 263505074721/1000000000 z))) x))) x))) (pow x 3)))>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt (* x z)>
#<alt 23533438303/500000000>
#<alt (+ 23533438303/500000000 (* 156699607947/500000000 x))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt 156699607947/500000000>
#<alt (+ 156699607947/500000000 (* 263505074721/1000000000 x))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 393497462077/235334383030 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* 393497462077/216700011257 x)>
#<alt (* x (- 393497462077/216700011257 (* 539982404231976052504603/46958894878783926720049 (/ 1 x))))>
#<alt (* x (- (+ 393497462077/216700011257 (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 2))) (/ 577821345891536187289173775868501985/10175993048848756570705281387591593 (pow x 2)))) (* 539982404231976052504603/46958894878783926720049 (/ 1 x))))>
#<alt (* x (- (+ 393497462077/216700011257 (+ (* -10000000000/216700011257 (/ y (pow x 3))) (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 2))) (+ (* 826083134722390066133126971582589740/10175993048848756570705281387591593 (/ 1 (pow x 3))) (/ 577821345891536187289173775868501985/10175993048848756570705281387591593 (pow x 2)))))) (+ (* 1317525373605/216700011257 (/ (+ 577821345891536187289173775868501985/10175993048848756570705281387591593 (* 5000000000/216700011257 (- y 4297481763/15625000))) (pow x 3))) (* 539982404231976052504603/46958894878783926720049 (/ 1 x)))))>
#<alt (* 393497462077/216700011257 x)>
#<alt (* -1 (* x (- (* 539982404231976052504603/46958894878783926720049 (/ 1 x)) 393497462077/216700011257)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 577821345891536187289173775868501985/10175993048848756570705281387591593) x)) 539982404231976052504603/46958894878783926720049) x)) 393497462077/216700011257)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (- (+ 826083134722390066133126971582589740/10175993048848756570705281387591593 (* -10000000000/216700011257 y)) (* -1317525373605/216700011257 (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 577821345891536187289173775868501985/10175993048848756570705281387591593))) x)) (* -5000000000/216700011257 (- y 4297481763/15625000))) 577821345891536187289173775868501985/10175993048848756570705281387591593) x)) 539982404231976052504603/46958894878783926720049) x)) 393497462077/216700011257)))>
#<alt (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))>
#<alt (* -2 (* x y))>
#<alt (* x (+ (* -2 y) (* x (- y 4297481763/15625000))))>
#<alt (* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))>
#<alt (* x (+ (* -2 y) (* x (- (+ y (* x (- (* 393497462077/5000000000 x) 49698921037/2500000000))) 4297481763/15625000))))>
#<alt (* 393497462077/5000000000 (pow x 4))>
#<alt (* (pow x 4) (- 393497462077/5000000000 (* 49698921037/2500000000 (/ 1 x))))>
#<alt (* (pow x 4) (- (+ 393497462077/5000000000 (/ y (pow x 2))) (+ (* 49698921037/2500000000 (/ 1 x)) (/ 4297481763/15625000 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 393497462077/5000000000 (+ (* -2 (/ y (pow x 3))) (/ y (pow x 2)))) (+ (* 49698921037/2500000000 (/ 1 x)) (/ 4297481763/15625000 (pow x 2)))))>
#<alt (* 393497462077/5000000000 (pow x 4))>
#<alt (* (pow x 4) (- 393497462077/5000000000 (* 49698921037/2500000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 393497462077/5000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))))>
#<alt (* (pow x 4) (+ 393497462077/5000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- (+ y (* -2 (/ y x))) 4297481763/15625000) x))) x))))>
#<alt (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))>
#<alt (+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))>
#<alt (* x (* y (- x 2)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))>
#<alt (* x (* y (- x 2)))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))>
#<alt y>
#<alt (+ y (* 4297481763/31250000 x))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (* 393497462077/5000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 393497462077/5000000000 (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2)))))>
#<alt (* (pow x 2) (+ 393497462077/5000000000 (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2)))))>
#<alt (* 393497462077/5000000000 (pow x 2))>
#<alt (* (pow x 2) (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))))>
#<alt (* (pow x 2) (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))))>
#<alt (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt y>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))>
#<alt 4297481763/31250000>
#<alt (+ 4297481763/31250000 (* 393497462077/5000000000 x))>
#<alt (+ 4297481763/31250000 (* 393497462077/5000000000 x))>
#<alt (+ 4297481763/31250000 (* 393497462077/5000000000 x))>
#<alt (* 393497462077/5000000000 x)>
#<alt (* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* 393497462077/5000000000 x)>
#<alt (* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt (* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))>
#<alt 263505074721/1000000000>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))>
#<alt (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt 263505074721/1000000000>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (+ 263505074721/1000000000 (* 216700011257/5000000000 x))>
#<alt (* 216700011257/5000000000 x)>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* 216700011257/5000000000 x)>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
#<alt (* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))>
Calls

84 calls:

TimeVariablePointExpression
2.0ms
x
@0
(+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)))
1.0ms
y
@0
(/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
1.0ms
y
@inf
(/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
1.0ms
y
@-inf
(/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
1.0ms
z
@0
(/ (* z x) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))

rewrite556.0ms (3%)

Memory
20.6MiB live, 737.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 768×accelerator-lowering-fma.f32
4 768×accelerator-lowering-fma.f64
4 248×*-lowering-*.f32
4 248×*-lowering-*.f64
4 016×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046170
1300170
22470170
09094144
Stop Event
iter limit
node limit
Counts
18 → 512
Calls
Call 1
Inputs
(/ (+ x -2) 25000000000/104109730557)
(+ x -2)
(* -1000000000/23533438303 (* x y))
(* x y)
(* x (+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))))
(+ (* -1000000000/23533438303 y) (* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)))
(* x (+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303))
(+ (* y 168466327098500000000/553822718361107519809) -137519416416/23533438303)
(/ (* z x) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* z x)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(/ (* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2))) (+ (* x (+ (* x (+ (* x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* (+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y) (* x (+ x -2)))
(+ (* x (+ (* x 393497462077/5000000000) 4297481763/31250000)) y)
(+ (* x 393497462077/5000000000) 4297481763/31250000)
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+ (* x 216700011257/5000000000) 263505074721/1000000000)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -25000000000/104109730557 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) #s(literal 25000000000/104109730557 binary64)) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) #s(literal 25000000000/104109730557 binary64)))
(-.f64 (/.f64 (*.f64 x x) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64)))))
(neg.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -25000000000/104109730557 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) #s(literal -25000000000/104109730557 binary64))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (*.f64 #s(literal 25000000000/104109730557 binary64) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x))) #s(literal 25000000000/104109730557 binary64))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 104109730557/25000000000 binary64)) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 104109730557/25000000000 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)))) #s(literal -25000000000/104109730557 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) #s(literal 104109730557/25000000000 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) #s(literal 104109730557/25000000000 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(*.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) #s(literal -104109730557/25000000000 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))
(*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 25000000000/104109730557 binary64) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -2 binary64) x)))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x x #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal -2 binary64) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64)))))))
(pow.f64 (/.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x x #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(*.f64 (fma.f64 x x #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 x y) #s(literal -1000000000/23533438303 binary64))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 x y)
(*.f64 y x)
(+.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))) (-.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (-.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(fma.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 (*.f64 x y) #s(literal -1000000000/23533438303 binary64) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) x (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 (*.f64 x x) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))) (fma.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))) (*.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))) (-.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) x) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) x) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))) (*.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))) (neg.f64 (-.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))) (neg.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) x)) (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) x)) (neg.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))) (*.f64 (*.f64 x (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y))))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))
(+.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(+.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(+.f64 (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (/.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y))))
(fma.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))
(fma.f64 y (*.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) x) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 (*.f64 x y) #s(literal 168466327098500000000/553822718361107519809 binary64) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x y) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)) x (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) x (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(fma.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) y (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) (fma.f64 x (*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))) (neg.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))) (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))) (neg.f64 (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (-.f64 (*.f64 (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y))) (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 #s(literal -1000000000/23533438303 binary64) y))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64))) (*.f64 (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (*.f64 x #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (/.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (/.f64 (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64))) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1000000000000000000000000000/13033352773350869092174451844127 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1000000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))))))
(+.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(+.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64))) (-.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64)))))
(fma.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(fma.f64 x #s(literal -137519416416/23533438303 binary64) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))
(fma.f64 y (*.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) x) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(fma.f64 (*.f64 x y) #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(fma.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x y) (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(fma.f64 (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)) x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(fma.f64 #s(literal -137519416416/23533438303 binary64) x (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))
(fma.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) y (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)))) (-.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64))) (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))))
(/.f64 (*.f64 x (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64))) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)) x) (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)) x) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64))) (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x #s(literal -137519416416/23533438303 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)))) (neg.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)) x)) (neg.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))))
(/.f64 (fma.f64 #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x #s(literal -137519416416/23533438303 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x #s(literal -137519416416/23533438303 binary64)) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) x)
(+.f64 (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -137519416416/23533438303 binary64))
(+.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (/.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))))
(-.f64 (/.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (-.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (-.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(fma.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) y #s(literal -137519416416/23533438303 binary64))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)) (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)) (+.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (-.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)) (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64))))
(/.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)) (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64))) (neg.f64 (+.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (-.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64))) (neg.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))))
(/.f64 (-.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64))) (-.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)) #s(literal 18911589891397210285056/553822718361107519809 binary64))) (*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)))) (neg.f64 (neg.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)))) (neg.f64 (-.f64 #s(literal -137519416416/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (/.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (fma.f64 (/.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (/.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64)) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (/.f64 #s(literal 18911589891397210285056/553822718361107519809 binary64) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64)) (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 4781226549817380713474649783862921625000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64) #s(literal -2600710805363669177251334125879296/13033352773350869092174451844127 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal 18911589891397210285056/553822718361107519809 binary64)) (*.f64 y #s(literal -23167390988332686548976000000000/13033352773350869092174451844127 binary64)))))
(*.f64 (fma.f64 (*.f64 y y) #s(literal 28380903366058795428702250000000000000000/306719603372886620352117082586607327396481 binary64) #s(literal -18911589891397210285056/553822718361107519809 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x z) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 x z) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x z)) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x z))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 x z) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x z)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x z) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 x z)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 z (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x z) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x z)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x z))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x z)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) z)
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x z) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 x z) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x z) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 z (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 z (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 z #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 z) #s(literal -1 binary64)) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 x z)
(*.f64 z x)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(+.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(-.f64 (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) x (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(fma.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x #s(literal 23533438303/500000000 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (+.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(/.f64 (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) #s(literal 553822718361107519809/250000000000000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))) (neg.f64 (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (pow.f64 (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (fma.f64 (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64))))
(+.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))
(+.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(+.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(-.f64 (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(fma.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) x #s(literal 156699607947/500000000 binary64))
(fma.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (+.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))))
(/.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(/.f64 (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) #s(literal 24554767130743505554809/250000000000000000 binary64))) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 x (*.f64 x x)) (pow.f64 (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 (*.f64 (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (fma.f64 (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))) (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64)) (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal 24554767130743505554809/250000000000000000 binary64)) (*.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(*.f64 (fma.f64 x (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) (*.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal -156699607947/500000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (*.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (neg.f64 x)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -1 binary64)) (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))
(+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(+.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))
(fma.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))
(fma.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y))
(fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x))
(/.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64))) (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x x #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))) (neg.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x (*.f64 x x) #s(literal -8 binary64)))) (neg.f64 (fma.f64 x x (-.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (fma.f64 x x #s(literal -4 binary64)))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64))) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x x)) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y)) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x)) (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal -2 binary64)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (*.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))))))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (+.f64 x #s(literal -2 binary64))) x)
(+.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))
(+.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)
(+.f64 (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(+.f64 (+.f64 y (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))
(fma.f64 x (*.f64 x #s(literal 393497462077/5000000000 binary64)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(fma.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 (*.f64 x #s(literal 393497462077/5000000000 binary64)) x (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(fma.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) x y)
(fma.f64 (*.f64 x x) #s(literal 393497462077/5000000000 binary64) (fma.f64 x #s(literal 4297481763/31250000 binary64) y))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (fma.f64 y y (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))) (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (*.f64 y y))) (*.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))) (neg.f64 (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64)) (pow.f64 (fma.f64 x #s(literal 4297481763/31250000 binary64) y) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x)) (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 x #s(literal 4297481763/31250000 binary64) y) (fma.f64 x #s(literal 4297481763/31250000 binary64) y)) (*.f64 (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x)) (fma.f64 x #s(literal 4297481763/31250000 binary64) y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (fma.f64 (+.f64 y (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x))) (+.f64 y (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (+.f64 y (*.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x x))) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (fma.f64 (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))))))
(pow.f64 (/.f64 (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))) (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y) (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y)))
(+.f64 (*.f64 x #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))
(+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))))
(-.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(fma.f64 #s(literal 393497462077/5000000000 binary64) x #s(literal 4297481763/31250000 binary64))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)) (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)) (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (neg.f64 (+.f64 #s(literal 18468349503317588169/976562500000000 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64))) (neg.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))))
(/.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64))) (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)) #s(literal 18468349503317588169/976562500000000 binary64))) (*.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (fma.f64 (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64)) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))) (/.f64 #s(literal 18468349503317588169/976562500000000 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64)) (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 60929246449480706651316240921050533/125000000000000000000000000000 binary64) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x #s(literal 1691048167062691601751/156250000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 154840252661040053153929/25000000000000000000 binary64) #s(literal -18468349503317588169/976562500000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -4297481763/31250000 binary64))))
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))
(+.f64 (*.f64 x x) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)))
(+.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (*.f64 x #s(literal 216700011257/5000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(-.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))
(fma.f64 x x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x #s(literal 263505074721/1000000000 binary64))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64))))
(/.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (neg.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) #s(literal 69434924403719793227841/1000000000000000000 binary64))) (*.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) (neg.f64 (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))))) (fma.f64 (*.f64 x x) (*.f64 x x) (-.f64 (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))) (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64))) (fma.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (*.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (*.f64 x #s(literal 216700011257/5000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (fma.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal -263505074721/1000000000 binary64))))
(+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))
(+.f64 (*.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))
(-.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(fma.f64 #s(literal 216700011257/5000000000 binary64) x #s(literal 263505074721/1000000000 binary64))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (neg.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64))) (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) #s(literal 69434924403719793227841/1000000000000000000 binary64))) (*.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (fma.f64 (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64)) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64)) (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 10175993048848756570705281387591593/125000000000000000000000000000 binary64) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal 69434924403719793227841/1000000000000000000 binary64)) (*.f64 x #s(literal 57101552658317326134297/5000000000000000000 binary64)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 46958894878783926720049/25000000000000000000 binary64) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal -263505074721/1000000000 binary64))))

simplify387.0ms (2.1%)

Memory
-1.4MiB live, 684.6MiB allocated
Algorithm
egg-herbie
Rules
8 190×accelerator-lowering-fma.f32
8 190×accelerator-lowering-fma.f64
5 410×*-lowering-*.f32
5 410×*-lowering-*.f64
3 988×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04823557
115133503
246383228
080872925
Stop Event
iter limit
node limit
Counts
336 → 336
Calls
Call 1
Inputs
-104109730557/12500000000
(- (* 104109730557/25000000000 x) 104109730557/12500000000)
(- (* 104109730557/25000000000 x) 104109730557/12500000000)
(- (* 104109730557/25000000000 x) 104109730557/12500000000)
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))
(* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))
(* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* -1000000000/23533438303 (* x y))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))
(* (pow x 2) (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* (pow x 2) (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* -137519416416/23533438303 (pow x 2))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(* -1 (* x (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x)))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(* -137519416416/23533438303 x)
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(* -1 (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(* -1000000000/23533438303 y)
(+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))
(+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))
(+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))
(* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))
(* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(* -137519416416/23533438303 x)
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(* 168466327098500000000/553822718361107519809 (* x y))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(* 168466327098500000000/553822718361107519809 (* x y))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
-137519416416/23533438303
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(* 168466327098500000000/553822718361107519809 y)
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(* 168466327098500000000/553822718361107519809 y)
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* 500000000/23533438303 (* x z))
(* x (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)))
(* x (+ (* 500000000/23533438303 z) (* x (- (* -1 (* x (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z)))) (* 78349803973500000000/553822718361107519809 z)))))
(* x (+ (* 500000000/23533438303 z) (* x (- (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z))) (+ (* -10322785475206410101946750000000/13033352773350869092174451844127 z) (* 10835000562850000000/553822718361107519809 z))))) (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z)))) (* 78349803973500000000/553822718361107519809 z)))))
(/ z (pow x 3))
(/ (+ z (* -216700011257/5000000000 (/ z x))) (pow x 3))
(/ (- (+ z (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z)) (pow x 2)))) (* 216700011257/5000000000 (/ z x))) (pow x 3))
(/ (- (+ z (* -1 (/ (+ (* -57101552658317326134297/5000000000000000000 z) (+ (* -216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z))) (* 156699607947/500000000 z))) (pow x 3)))) (+ (* -46958894878783926720049/25000000000000000000 (/ z (pow x 2))) (+ (* 216700011257/5000000000 (/ z x)) (* 263505074721/1000000000 (/ z (pow x 2)))))) (pow x 3))
(/ z (pow x 3))
(* -1 (/ (+ (* -1 z) (* 216700011257/5000000000 (/ z x))) (pow x 3)))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -216700011257/5000000000 z) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z)) x))) x))) (pow x 3)))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -216700011257/5000000000 z) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (+ (* -1 (/ (+ (* -156699607947/500000000 z) (+ (* 216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z))) (* 57101552658317326134297/5000000000000000000 z))) x)) (* 263505074721/1000000000 z))) x))) x))) (pow x 3)))
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
(* x z)
23533438303/500000000
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
156699607947/500000000
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 393497462077/235334383030 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))
(* 393497462077/216700011257 x)
(* x (- 393497462077/216700011257 (* 539982404231976052504603/46958894878783926720049 (/ 1 x))))
(* x (- (+ 393497462077/216700011257 (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 2))) (/ 577821345891536187289173775868501985/10175993048848756570705281387591593 (pow x 2)))) (* 539982404231976052504603/46958894878783926720049 (/ 1 x))))
(* x (- (+ 393497462077/216700011257 (+ (* -10000000000/216700011257 (/ y (pow x 3))) (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 2))) (+ (* 826083134722390066133126971582589740/10175993048848756570705281387591593 (/ 1 (pow x 3))) (/ 577821345891536187289173775868501985/10175993048848756570705281387591593 (pow x 2)))))) (+ (* 1317525373605/216700011257 (/ (+ 577821345891536187289173775868501985/10175993048848756570705281387591593 (* 5000000000/216700011257 (- y 4297481763/15625000))) (pow x 3))) (* 539982404231976052504603/46958894878783926720049 (/ 1 x)))))
(* 393497462077/216700011257 x)
(* -1 (* x (- (* 539982404231976052504603/46958894878783926720049 (/ 1 x)) 393497462077/216700011257)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 577821345891536187289173775868501985/10175993048848756570705281387591593) x)) 539982404231976052504603/46958894878783926720049) x)) 393497462077/216700011257)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (- (+ 826083134722390066133126971582589740/10175993048848756570705281387591593 (* -10000000000/216700011257 y)) (* -1317525373605/216700011257 (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 577821345891536187289173775868501985/10175993048848756570705281387591593))) x)) (* -5000000000/216700011257 (- y 4297481763/15625000))) 577821345891536187289173775868501985/10175993048848756570705281387591593) x)) 539982404231976052504603/46958894878783926720049) x)) 393497462077/216700011257)))
(/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(* -2 (* x y))
(* x (+ (* -2 y) (* x (- y 4297481763/15625000))))
(* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))
(* x (+ (* -2 y) (* x (- (+ y (* x (- (* 393497462077/5000000000 x) 49698921037/2500000000))) 4297481763/15625000))))
(* 393497462077/5000000000 (pow x 4))
(* (pow x 4) (- 393497462077/5000000000 (* 49698921037/2500000000 (/ 1 x))))
(* (pow x 4) (- (+ 393497462077/5000000000 (/ y (pow x 2))) (+ (* 49698921037/2500000000 (/ 1 x)) (/ 4297481763/15625000 (pow x 2)))))
(* (pow x 4) (- (+ 393497462077/5000000000 (+ (* -2 (/ y (pow x 3))) (/ y (pow x 2)))) (+ (* 49698921037/2500000000 (/ 1 x)) (/ 4297481763/15625000 (pow x 2)))))
(* 393497462077/5000000000 (pow x 4))
(* (pow x 4) (- 393497462077/5000000000 (* 49698921037/2500000000 (/ 1 x))))
(* (pow x 4) (+ 393497462077/5000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))))
(* (pow x 4) (+ 393497462077/5000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- (+ y (* -2 (/ y x))) 4297481763/15625000) x))) x))))
(* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))
(* x (* y (- x 2)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))
(* x (* y (- x 2)))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))
y
(+ y (* 4297481763/31250000 x))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(* 393497462077/5000000000 (pow x 2))
(* (pow x 2) (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* (pow x 2) (+ 393497462077/5000000000 (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2)))))
(* (pow x 2) (+ 393497462077/5000000000 (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2)))))
(* 393497462077/5000000000 (pow x 2))
(* (pow x 2) (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* (pow x 2) (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))))
(* (pow x 2) (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))
4297481763/31250000
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(* 393497462077/5000000000 x)
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* 393497462077/5000000000 x)
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
263505074721/1000000000
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(pow x 2)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
263505074721/1000000000
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(* 216700011257/5000000000 x)
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* 216700011257/5000000000 x)
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
Outputs
-104109730557/12500000000
#s(literal -104109730557/12500000000 binary64)
(- (* 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(- (* 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(- (* 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -104109730557/12500000000 binary64) x)))
(* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -104109730557/12500000000 binary64) x)))
(* x (- 104109730557/25000000000 (* 104109730557/12500000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -104109730557/12500000000 binary64) x)))
(* 104109730557/25000000000 x)
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -104109730557/12500000000 binary64) x)))
(* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -104109730557/12500000000 binary64) x)))
(* -1 (* x (- (* 104109730557/12500000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -104109730557/12500000000 binary64) x)))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* (pow x 2) (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 (*.f64 x x) (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 (*.f64 x x) (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 (*.f64 x x) (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* (pow x 2) (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 (*.f64 x x) (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 (*.f64 x x) (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* (pow x 2) (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 (*.f64 x x) (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* -137519416416/23533438303 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(+ (* -137519416416/23533438303 (pow x 2)) (* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* x (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(*.f64 x (*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 y (fma.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64)) y)))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 y (fma.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64)) y)))
(* y (+ (* -137519416416/23533438303 (/ (pow x 2) y)) (* x (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))))
(*.f64 y (fma.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64)) y)))
(* -1 (* x (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x)))))
(*.f64 x (*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(*.f64 y (fma.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64)) y)))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(*.f64 y (fma.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64)) y)))
(* -1 (* y (+ (* 137519416416/23533438303 (/ (pow x 2) y)) (* x (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))))
(*.f64 y (fma.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64)) y)))
(* -137519416416/23533438303 x)
(*.f64 x #s(literal -137519416416/23533438303 binary64))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(+ (* -137519416416/23533438303 x) (* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(* y (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303))
(*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(*.f64 y (fma.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)) #s(literal -1000000000/23533438303 binary64)))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(*.f64 y (fma.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)) #s(literal -1000000000/23533438303 binary64)))
(* y (- (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303))
(*.f64 y (fma.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)) #s(literal -1000000000/23533438303 binary64)))
(* -1 (* y (+ 1000000000/23533438303 (* -168466327098500000000/553822718361107519809 x))))
(*.f64 y (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(*.f64 y (fma.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)) #s(literal -1000000000/23533438303 binary64)))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(*.f64 y (fma.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)) #s(literal -1000000000/23533438303 binary64)))
(* -1 (* y (+ 1000000000/23533438303 (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y))))))
(*.f64 y (fma.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)) #s(literal -1000000000/23533438303 binary64)))
(* -1000000000/23533438303 y)
(*.f64 #s(literal -1000000000/23533438303 binary64) y)
(+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(+ (* -1000000000/23533438303 y) (* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)))
(fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 x (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 x (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* x (- (+ (* -1000000000/23533438303 (/ y x)) (* 168466327098500000000/553822718361107519809 y)) 137519416416/23533438303))
(*.f64 x (fma.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -1000000000/23533438303 binary64) x)) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal 1000000000/23533438303 binary64) (fma.f64 y #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal 1000000000/23533438303 binary64) (fma.f64 y #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)) (* 1000000000/23533438303 (/ y x)))))
(*.f64 (fma.f64 (/.f64 y x) #s(literal 1000000000/23533438303 binary64) (fma.f64 y #s(literal -168466327098500000000/553822718361107519809 binary64) #s(literal 137519416416/23533438303 binary64))) (-.f64 #s(literal 0 binary64) x))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* x (- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* -137519416416/23533438303 x)
(*.f64 x #s(literal -137519416416/23533438303 binary64))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(+ (* -137519416416/23533438303 x) (* 168466327098500000000/553822718361107519809 (* x y)))
(*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))
(* 168466327098500000000/553822718361107519809 (* x y))
(*.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(*.f64 y (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y))))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(*.f64 y (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y))))
(* y (+ (* -137519416416/23533438303 (/ x y)) (* 168466327098500000000/553822718361107519809 x)))
(*.f64 y (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y))))
(* 168466327098500000000/553822718361107519809 (* x y))
(*.f64 y (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(*.f64 y (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y))))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(*.f64 y (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y))))
(* -1 (* y (+ (* -168466327098500000000/553822718361107519809 x) (* 137519416416/23533438303 (/ x y)))))
(*.f64 y (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y))))
-137519416416/23533438303
#s(literal -137519416416/23533438303 binary64)
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(- (* 168466327098500000000/553822718361107519809 y) 137519416416/23533438303)
(fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64))
(* 168466327098500000000/553822718361107519809 y)
(*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* y (- 168466327098500000000/553822718361107519809 (* 137519416416/23533438303 (/ 1 y))))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* 168466327098500000000/553822718361107519809 y)
(*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(* -1 (* y (- (* 137519416416/23533438303 (/ 1 y)) 168466327098500000000/553822718361107519809)))
(*.f64 y (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (/.f64 #s(literal -137519416416/23533438303 binary64) y)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* 500000000/23533438303 (* x z))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(* x (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)))
(*.f64 x (*.f64 z (fma.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64) #s(literal 500000000/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 z) (* x (- (* -1 (* x (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z)))) (* 78349803973500000000/553822718361107519809 z)))))
(*.f64 x (fma.f64 x (-.f64 #s(literal 0 binary64) (*.f64 z (fma.f64 #s(literal -10727088460753238167788750000000/13033352773350869092174451844127 binary64) x #s(literal 78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(* x (+ (* 500000000/23533438303 z) (* x (- (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z))) (+ (* -10322785475206410101946750000000/13033352773350869092174451844127 z) (* 10835000562850000000/553822718361107519809 z))))) (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 z) (* 65876268680250000000/553822718361107519809 z)))) (* 78349803973500000000/553822718361107519809 z)))))
(*.f64 x (fma.f64 x (fma.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 z #s(literal 1444000590582107245885613830125326650000000/306719603372886620352117082586607327396481 binary64)) (*.f64 z #s(literal -10727088460753238167788750000000/13033352773350869092174451844127 binary64)))) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(/ (+ z (* -216700011257/5000000000 (/ z x))) (pow x 3))
(/.f64 (fma.f64 z (/.f64 #s(literal -216700011257/5000000000 binary64) x) z) (*.f64 x (*.f64 x x)))
(/ (- (+ z (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z)) (pow x 2)))) (* 216700011257/5000000000 (/ z x))) (pow x 3))
(/.f64 (-.f64 z (fma.f64 (/.f64 z (*.f64 x x)) #s(literal -40371268010758926720049/25000000000000000000 binary64) (/.f64 (*.f64 z #s(literal 216700011257/5000000000 binary64)) x))) (*.f64 x (*.f64 x x)))
(/ (- (+ z (* -1 (/ (+ (* -57101552658317326134297/5000000000000000000 z) (+ (* -216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z))) (* 156699607947/500000000 z))) (pow x 3)))) (+ (* -46958894878783926720049/25000000000000000000 (/ z (pow x 2))) (+ (* 216700011257/5000000000 (/ z x)) (* 263505074721/1000000000 (/ z (pow x 2)))))) (pow x 3))
(/.f64 (+.f64 (-.f64 z (/.f64 (fma.f64 z #s(literal 156699607947/500000000 binary64) (*.f64 z #s(literal 7320915415932890263990431387591593/125000000000000000000000000000 binary64))) (*.f64 x (*.f64 x x)))) (fma.f64 z (/.f64 #s(literal -216700011257/5000000000 binary64) x) (/.f64 (*.f64 z #s(literal 40371268010758926720049/25000000000000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(* -1 (/ (+ (* -1 z) (* 216700011257/5000000000 (/ z x))) (pow x 3)))
(/.f64 (-.f64 (/.f64 (*.f64 z #s(literal 216700011257/5000000000 binary64)) x) z) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -216700011257/5000000000 z) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z)) x))) x))) (pow x 3)))
(/.f64 (+.f64 z (/.f64 (*.f64 z (-.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 #s(literal -40371268010758926720049/25000000000000000000 binary64) x))) x)) (*.f64 x (*.f64 x x)))
(* -1 (/ (+ (* -1 z) (* -1 (/ (+ (* -216700011257/5000000000 z) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 z) (+ (* -1 (/ (+ (* -156699607947/500000000 z) (+ (* 216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 z) (* 263505074721/1000000000 z))) (* 57101552658317326134297/5000000000000000000 z))) x)) (* 263505074721/1000000000 z))) x))) x))) (pow x 3)))
(/.f64 (+.f64 z (/.f64 (-.f64 (*.f64 z #s(literal -216700011257/5000000000 binary64)) (/.f64 (-.f64 (*.f64 z #s(literal -40371268010758926720049/25000000000000000000 binary64)) (/.f64 (fma.f64 z #s(literal -156699607947/500000000 binary64) (*.f64 z #s(literal -7320915415932890263990431387591593/125000000000000000000000000000 binary64))) x)) x)) x)) (*.f64 x (*.f64 x x)))
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
(* x z)
(*.f64 x z)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(pow x 4)
(*.f64 (*.f64 x (*.f64 x x)) x)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x)))))
(pow x 4)
(*.f64 (*.f64 x (*.f64 x x)) x)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) x)) x)))
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (fma.f64 x (/.f64 #s(literal 216700011257/5000000000 binary64) x) x))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x)))) x))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (fma.f64 x (/.f64 #s(literal 216700011257/5000000000 binary64) x) x))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) x)) (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 156699607947/23533438303 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64))) (-.f64 #s(literal 0 binary64) x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- (* x (- 393497462077/235334383030 (+ (* -156699607947/23533438303 (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y))))))) (+ 49698921037/117667191515 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (* -156699607947000000000/553822718361107519809 y)))))))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (-.f64 #s(literal 393497462077/235334383030 binary64) (fma.f64 #s(literal -156699607947/23533438303 binary64) (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 156699607947/23533438303 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64))) (fma.f64 (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) #s(literal 263505074721/47066876606 binary64) (*.f64 y #s(literal -21670001125700000000/553822718361107519809 binary64))))) (fma.f64 #s(literal -156699607947/23533438303 binary64) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) #s(literal 49698921037/117667191515 binary64))))) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(* 393497462077/216700011257 x)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(* x (- 393497462077/216700011257 (* 539982404231976052504603/46958894878783926720049 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 393497462077/216700011257 binary64) (/.f64 #s(literal -539982404231976052504603/46958894878783926720049 binary64) x)))
(* x (- (+ 393497462077/216700011257 (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 2))) (/ 577821345891536187289173775868501985/10175993048848756570705281387591593 (pow x 2)))) (* 539982404231976052504603/46958894878783926720049 (/ 1 x))))
(*.f64 x (+.f64 (+.f64 (/.f64 (fma.f64 y #s(literal 5000000000/216700011257 binary64) #s(literal -1375194164160/216700011257 binary64)) (*.f64 x x)) (/.f64 #s(literal 577821345891536187289173775868501985/10175993048848756570705281387591593 binary64) (*.f64 x x))) (+.f64 #s(literal 393497462077/216700011257 binary64) (/.f64 #s(literal -539982404231976052504603/46958894878783926720049 binary64) x))))
(* x (- (+ 393497462077/216700011257 (+ (* -10000000000/216700011257 (/ y (pow x 3))) (+ (* 5000000000/216700011257 (/ (- y 4297481763/15625000) (pow x 2))) (+ (* 826083134722390066133126971582589740/10175993048848756570705281387591593 (/ 1 (pow x 3))) (/ 577821345891536187289173775868501985/10175993048848756570705281387591593 (pow x 2)))))) (+ (* 1317525373605/216700011257 (/ (+ 577821345891536187289173775868501985/10175993048848756570705281387591593 (* 5000000000/216700011257 (- y 4297481763/15625000))) (pow x 3))) (* 539982404231976052504603/46958894878783926720049 (/ 1 x)))))
(*.f64 x (+.f64 (fma.f64 y (/.f64 #s(literal -10000000000/216700011257 binary64) (*.f64 x (*.f64 x x))) #s(literal 393497462077/216700011257 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 577821345891536187289173775868501985/10175993048848756570705281387591593 binary64) (*.f64 x x)) (fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (/.f64 #s(literal 5000000000/216700011257 binary64) (*.f64 x x)) (/.f64 #s(literal 826083134722390066133126971582589740/10175993048848756570705281387591593 binary64) (*.f64 x (*.f64 x x))))) (-.f64 (/.f64 #s(literal -539982404231976052504603/46958894878783926720049 binary64) x) (/.f64 (fma.f64 #s(literal 1317525373605/216700011257 binary64) (fma.f64 y #s(literal 5000000000/216700011257 binary64) #s(literal -1375194164160/216700011257 binary64)) #s(literal 761294284622690146965545931222916611138809105925/2205137808236679299762287193120450783218562401 binary64)) (*.f64 x (*.f64 x x)))))))
(* 393497462077/216700011257 x)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(* -1 (* x (- (* 539982404231976052504603/46958894878783926720049 (/ 1 x)) 393497462077/216700011257)))
(*.f64 x (+.f64 #s(literal 393497462077/216700011257 binary64) (/.f64 #s(literal -539982404231976052504603/46958894878783926720049 binary64) x)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 577821345891536187289173775868501985/10175993048848756570705281387591593) x)) 539982404231976052504603/46958894878783926720049) x)) 393497462077/216700011257)))
(*.f64 (-.f64 #s(literal -393497462077/216700011257 binary64) (/.f64 (-.f64 #s(literal -539982404231976052504603/46958894878783926720049 binary64) (/.f64 (fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) #s(literal -5000000000/216700011257 binary64) #s(literal -577821345891536187289173775868501985/10175993048848756570705281387591593 binary64)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (- (+ 826083134722390066133126971582589740/10175993048848756570705281387591593 (* -10000000000/216700011257 y)) (* -1317525373605/216700011257 (- (* -5000000000/216700011257 (- y 4297481763/15625000)) 577821345891536187289173775868501985/10175993048848756570705281387591593))) x)) (* -5000000000/216700011257 (- y 4297481763/15625000))) 577821345891536187289173775868501985/10175993048848756570705281387591593) x)) 539982404231976052504603/46958894878783926720049) x)) 393497462077/216700011257)))
(*.f64 (-.f64 #s(literal -393497462077/216700011257 binary64) (/.f64 (-.f64 #s(literal -539982404231976052504603/46958894878783926720049 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) #s(literal -5000000000/216700011257 binary64) #s(literal -577821345891536187289173775868501985/10175993048848756570705281387591593 binary64)) (/.f64 (+.f64 #s(literal 826083134722390066133126971582589740/10175993048848756570705281387591593 binary64) (fma.f64 y #s(literal -10000000000/216700011257 binary64) (fma.f64 #s(literal 1317525373605/216700011257 binary64) (fma.f64 y #s(literal -5000000000/216700011257 binary64) #s(literal 1375194164160/216700011257 binary64)) #s(literal -761294284622690146965545931222916611138809105925/2205137808236679299762287193120450783218562401 binary64)))) x)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (+.f64 x (/.f64 (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))) y))))
(* -2 (* x y))
(*.f64 x (*.f64 #s(literal -2 binary64) y))
(* x (+ (* -2 y) (* x (- y 4297481763/15625000))))
(*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y)))
(* x (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))
(*.f64 x (fma.f64 x (+.f64 y (fma.f64 x #s(literal -49698921037/2500000000 binary64) #s(literal -4297481763/15625000 binary64))) (*.f64 #s(literal -2 binary64) y)))
(* x (+ (* -2 y) (* x (- (+ y (* x (- (* 393497462077/5000000000 x) 49698921037/2500000000))) 4297481763/15625000))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal -49698921037/2500000000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64))) (*.f64 #s(literal -2 binary64) y)))
(* 393497462077/5000000000 (pow x 4))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 393497462077/5000000000 binary64))
(* (pow x 4) (- 393497462077/5000000000 (* 49698921037/2500000000 (/ 1 x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 49698921037/2500000000 binary64) x)))
(* (pow x 4) (- (+ 393497462077/5000000000 (/ y (pow x 2))) (+ (* 49698921037/2500000000 (/ 1 x)) (/ 4297481763/15625000 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 x x)) (/.f64 #s(literal -49698921037/2500000000 binary64) x))))
(* (pow x 4) (- (+ 393497462077/5000000000 (+ (* -2 (/ y (pow x 3))) (/ y (pow x 2)))) (+ (* 49698921037/2500000000 (/ 1 x)) (/ 4297481763/15625000 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 #s(literal 393497462077/5000000000 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 y (*.f64 x (*.f64 x x))) (+.f64 (/.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 x x)) (/.f64 #s(literal -49698921037/2500000000 binary64) x)))))
(* 393497462077/5000000000 (pow x 4))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 393497462077/5000000000 binary64))
(* (pow x 4) (- 393497462077/5000000000 (* 49698921037/2500000000 (/ 1 x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 49698921037/2500000000 binary64) x)))
(* (pow x 4) (+ 393497462077/5000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- y 4297481763/15625000) x))) x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (-.f64 #s(literal 49698921037/2500000000 binary64) (/.f64 (+.f64 y #s(literal -4297481763/15625000 binary64)) x)) x)))
(* (pow x 4) (+ 393497462077/5000000000 (* -1 (/ (+ 49698921037/2500000000 (* -1 (/ (- (+ y (* -2 (/ y x))) 4297481763/15625000) x))) x))))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (-.f64 #s(literal 49698921037/2500000000 binary64) (/.f64 (fma.f64 y (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) #s(literal -4297481763/15625000 binary64)) x)) x)))
(* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(+ (* x (* y (- x 2))) (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))
(*.f64 y (*.f64 x (fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))
(*.f64 y (*.f64 x (fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* x (- x 2)) (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))
(*.f64 y (*.f64 x (fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))))
(* x (* y (- x 2)))
(*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))
(*.f64 y (*.f64 x (fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))
(*.f64 y (*.f64 x (fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (pow x 2) (* (+ 4297481763/31250000 (* 393497462077/5000000000 x)) (- x 2))) y)))))
(*.f64 y (*.f64 x (fma.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)) (+.f64 x #s(literal -2 binary64)))))
y
(+ y (* 4297481763/31250000 x))
(fma.f64 x #s(literal 4297481763/31250000 binary64) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(* 393497462077/5000000000 (pow x 2))
(*.f64 x (*.f64 x #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(* (pow x 2) (+ 393497462077/5000000000 (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2)))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (/.f64 y (*.f64 x x))))
(* (pow x 2) (+ 393497462077/5000000000 (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2)))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (/.f64 y (*.f64 x x))))
(* 393497462077/5000000000 (pow x 2))
(*.f64 x (*.f64 x #s(literal 393497462077/5000000000 binary64)))
(* (pow x 2) (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(* (pow x 2) (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x)))
(* (pow x 2) (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x)))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y)
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)))
(*.f64 y (fma.f64 x (/.f64 (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) #s(literal 1 binary64)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))) y))))
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(+ 4297481763/31250000 (* 393497462077/5000000000 x))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(* 393497462077/5000000000 x)
(*.f64 x #s(literal 393497462077/5000000000 binary64))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(* 393497462077/5000000000 x)
(*.f64 x #s(literal 393497462077/5000000000 binary64))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
(* x (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))))
(fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64))
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))
(fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 x (fma.f64 x (/.f64 #s(literal 216700011257/5000000000 binary64) x) x))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 x (fma.f64 x (/.f64 #s(literal 216700011257/5000000000 binary64) x) x))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
(* (pow x 2) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 x (fma.f64 x (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) x))
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(+ 263505074721/1000000000 (* 216700011257/5000000000 x))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* 216700011257/5000000000 x)
(*.f64 x #s(literal 216700011257/5000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* 216700011257/5000000000 x)
(*.f64 x #s(literal 216700011257/5000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))
(* x (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))))
(fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64))

eval132.0ms (0.7%)

Memory
-3.0MiB live, 274.9MiB allocated
Compiler

Compiled 24 905 to 2 446 computations (90.2% saved)

prune200.0ms (1.1%)

Memory
13.7MiB live, 332.3MiB allocated
Pruning

50 alts after pruning (43 fresh and 7 done)

PrunedKeptTotal
New86915884
Fresh102838
Picked325
Done055
Total88250932
Accuracy
100.0%
Counts
932 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.3%
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
47.0%
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
48.8%
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
51.6%
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
12.2%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
24.3%
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
48.0%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
17.6%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
18.3%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
17.6%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
7.1%
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
50.9%
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
3.5%
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.5%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.2%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
33.2%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
33.6%
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
2.8%
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
2.2%
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
16.0%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
16.9%
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
15.9%
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
2.6%
(/.f64 z (*.f64 x (*.f64 x x)))
3.3%
(/.f64 y (*.f64 x x))
51.6%
(/.f64 x #s(literal 25000000000/104109730557 binary64))
33.4%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
51.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
18.5%
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
50.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
48.8%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
50.2%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
8.3%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
48.4%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
16.3%
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
16.2%
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
23.8%
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
3.3%
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
4.7%
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
16.8%
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
16.8%
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
33.2%
(*.f64 z #s(literal -1000000000/23533438303 binary64))
16.9%
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
18.5%
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
3.1%
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
51.6%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
4.7%
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
51.3%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
11.0%
(*.f64 x #s(literal 393497462077/216700011257 binary64))
16.8%
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
3.4%
#s(literal -104109730557/12500000000 binary64)
Compiler

Compiled 2 500 to 911 computations (63.6% saved)

regimes159.0ms (0.9%)

Memory
2.9MiB live, 209.2MiB allocated
Counts
83 → 2
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (-.f64 (/.f64 y x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) x)) x))))
(*.f64 x (fma.f64 x (+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 49698921037/117667191515 binary64))) (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) x)
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (*.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 x (fma.f64 x x #s(literal 0 binary64)))) #s(literal -1128428295162862690821234941118693/15625000000000000000000000000000 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal 10838835996651139530249/625000000000000000000 binary64)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))))
Outputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64)))
Calls

4 calls:

62.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
42.0ms
x
26.0ms
z
23.0ms
y
Results
AccuracySegmentsBranch
99.5%3x
60.3%4y
61.9%4z
99.3%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes80.0ms (0.4%)

Memory
-18.9MiB live, 63.1MiB allocated
Counts
80 → 2
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (-.f64 (/.f64 y x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64))) x)) x))))
(*.f64 x (fma.f64 x (+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64) (fma.f64 #s(literal 156699607947/23533438303 binary64) (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 49698921037/117667191515 binary64))) (fma.f64 #s(literal 500000000/23533438303 binary64) y #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(fma.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -2 binary64) z) (fma.f64 x (fma.f64 (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64) (fma.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x x #s(literal -4 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z)) (*.f64 (+.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -104109730557/25000000000 binary64))) x)
(*.f64 y (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 x (/.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (+.f64 #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x)) x)) x)) y) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Outputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
Calls

1 calls:

37.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Results
AccuracySegmentsBranch
99.3%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 40 to 29 computations (27.5% saved)

regimes60.0ms (0.3%)

Memory
1.2MiB live, 77.5MiB allocated
Counts
67 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) z) (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

2 calls:

30.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
26.0ms
x
Results
AccuracySegmentsBranch
98.5%3x
93.8%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 44 to 32 computations (27.3% saved)

regimes65.0ms (0.4%)

Memory
7.6MiB live, 46.6MiB allocated
Counts
62 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (fma.f64 x (fma.f64 x #s(literal 4297481763/31250000 binary64) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

62.0ms
x
Results
AccuracySegmentsBranch
97.8%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes50.0ms (0.3%)

Memory
-0.9MiB live, 41.3MiB allocated
Counts
58 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 #s(literal -2 binary64) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

46.0ms
x
Results
AccuracySegmentsBranch
97.3%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes25.0ms (0.1%)

Memory
-1.6MiB live, 37.1MiB allocated
Counts
48 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 y x) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 x (*.f64 #s(literal -2 binary64) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) y)
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

22.0ms
x
Results
AccuracySegmentsBranch
97.2%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes16.0ms (0.1%)

Memory
-0.1MiB live, 38.7MiB allocated
Counts
43 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x (fma.f64 x #s(literal 263505074721/1000000000 binary64) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(fma.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) x) (fma.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64) (*.f64 z #s(literal 26398607408606012051779500000000/13033352773350869092174451844127 binary64))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) (*.f64 #s(literal -1000000000/23533438303 binary64) z))
(*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal -13764240537310136880149/125000000000000000000 binary64)) #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64))) (*.f64 x x))
(/.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 216700011257/5000000000 binary64) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

13.0ms
x
Results
AccuracySegmentsBranch
97.0%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes39.0ms (0.2%)

Memory
-15.0MiB live, 23.2MiB allocated
Counts
33 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y #s(literal -4297481763/15625000 binary64)) (*.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 y (*.f64 x (+.f64 x #s(literal -2 binary64)))) (fma.f64 x #s(literal 156699607947/500000000 binary64) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 z x) (*.f64 (*.f64 x (*.f64 x x)) x))
(/.f64 (*.f64 z x) (fma.f64 x (fma.f64 x (*.f64 x x) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

37.0ms
x
Results
AccuracySegmentsBranch
96.8%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes58.0ms (0.3%)

Memory
9.3MiB live, 51.1MiB allocated
Counts
28 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
Outputs
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

2 calls:

48.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
8.0ms
x
Results
AccuracySegmentsBranch
90.3%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
95.2%3x
Compiler

Compiled 44 to 32 computations (27.3% saved)

regimes42.0ms (0.2%)

Memory
-6.1MiB live, 33.0MiB allocated
Counts
27 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 x (fma.f64 #s(literal -1000000000/23533438303 binary64) y (*.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) x)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal -2 binary64))))
(/.f64 (fma.f64 x x #s(literal -4 binary64)) (*.f64 #s(literal 25000000000/104109730557 binary64) (+.f64 x #s(literal 2 binary64))))
(fma.f64 (fma.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -137519416416/23533438303 binary64)) (*.f64 x x) (*.f64 x (*.f64 #s(literal -1000000000/23533438303 binary64) y)))
(*.f64 (fma.f64 x (fma.f64 y #s(literal 156699607947000000000/553822718361107519809 binary64) (fma.f64 y #s(literal 500000000/23533438303 binary64) #s(literal -137519416416/23533438303 binary64))) (*.f64 y #s(literal -1000000000/23533438303 binary64))) x)
Outputs
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

2 calls:

33.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
8.0ms
x
Results
AccuracySegmentsBranch
76.9%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
81.8%3x
Compiler

Compiled 44 to 32 computations (27.3% saved)

regimes7.0ms (0%)

Memory
12.5MiB live, 12.5MiB allocated
Counts
18 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
(*.f64 y (*.f64 x (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
Outputs
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

6.0ms
x
Results
AccuracySegmentsBranch
81.8%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

Memory
8.5MiB live, 8.5MiB allocated
Counts
14 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
Outputs
(/.f64 x #s(literal 25000000000/104109730557 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(/.f64 x #s(literal 25000000000/104109730557 binary64))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
81.7%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Memory
9.1MiB live, 9.1MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 x #s(literal -137519416416/23533438303 binary64)))
(*.f64 x (*.f64 y #s(literal -1000000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal -1000000000/23533438303 binary64)))
(*.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x)
(*.f64 (*.f64 x #s(literal -1000000000/23533438303 binary64)) y)
(*.f64 (*.f64 x x) #s(literal -137519416416/23533438303 binary64))
(*.f64 (*.f64 x x) #s(literal 104109730557/1083500056285 binary64))
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
81.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes54.0ms (0.3%)

Memory
-34.6MiB live, 5.1MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

54.0ms
x
Results
AccuracySegmentsBranch
81.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0%)

Memory
15.2MiB live, 15.2MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

4 calls:

2.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
2.0ms
z
2.0ms
y
2.0ms
x
Results
AccuracySegmentsBranch
51.3%1y
51.3%1z
51.3%1(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
51.3%1x
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes7.0ms (0%)

Memory
13.3MiB live, 13.3MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
(*.f64 x #s(literal 393497462077/216700011257 binary64))
Outputs
(*.f64 x #s(literal 393497462077/216700011257 binary64))
Calls

4 calls:

2.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
2.0ms
z
2.0ms
y
2.0ms
x
Results
AccuracySegmentsBranch
11.0%1(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
11.0%1x
11.0%1y
11.0%1z
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes43.0ms (0.2%)

Memory
-25.7MiB live, 14.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal -104109730557/12500000000 binary64)
Outputs
#s(literal -104109730557/12500000000 binary64)
Calls

4 calls:

38.0ms
z
1.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
1.0ms
x
1.0ms
y
Results
AccuracySegmentsBranch
3.4%1x
3.4%1z
3.4%1y
3.4%1(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 52 to 38 computations (26.9% saved)

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2687988009703628e+304
+inf
Compiler

Compiled 43 to 35 computations (18.6% saved)

bsearch1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.2687988009703628e+304
+inf
Compiler

Compiled 43 to 35 computations (18.6% saved)

bsearch119.0ms (0.6%)

Memory
5.1MiB live, 168.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
47.0ms
0.005615484876509141
1.166522738658959e+27
39.0ms
-10087815666526.775
-28234.98086159261
Samples
73.0ms320×0valid
Compiler

Compiled 1 023 to 714 computations (30.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
const: 29.0ms (48.1% of total)
ival-mult: 16.0ms (26.6% of total)
ival-add: 11.0ms (18.3% of total)
ival-sub: 2.0ms (3.3% of total)
ival-div: 2.0ms (3.3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch185.0ms (1%)

Memory
-13.4MiB live, 186.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
77.0ms
0.005615484876509141
1.166522738658959e+27
81.0ms
-10087815666526.775
-28234.98086159261
Samples
118.0ms320×0valid
Compiler

Compiled 843 to 615 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
const: 59.0ms (55.1% of total)
ival-mult: 32.0ms (29.9% of total)
ival-add: 11.0ms (10.3% of total)
ival-sub: 2.0ms (1.9% of total)
ival-div: 2.0ms (1.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch153.0ms (0.8%)

Memory
9.8MiB live, 168.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
75.0ms
0.005615484876509141
1.166522738658959e+27
49.0ms
-10087815666526.775
-28234.98086159261
Samples
112.0ms320×0valid
Compiler

Compiled 783 to 575 computations (26.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 102.0ms
const: 57.0ms (56% of total)
ival-mult: 29.0ms (28.5% of total)
ival-add: 11.0ms (10.8% of total)
ival-sub: 2.0ms (2% of total)
ival-div: 2.0ms (2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch117.0ms (0.6%)

Memory
15.8MiB live, 255.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
47.0ms
0.005615484876509141
1.166522738658959e+27
59.0ms
-10087815666526.775
-28234.98086159261
Samples
90.0ms320×0valid
Compiler

Compiled 723 to 535 computations (26% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
const: 49.0ms (61.2% of total)
ival-mult: 15.0ms (18.7% of total)
ival-add: 11.0ms (13.7% of total)
ival-sub: 2.0ms (2.5% of total)
ival-div: 2.0ms (2.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch105.0ms (0.6%)

Memory
10.8MiB live, 281.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
0.005615484876509141
1.166522738658959e+27
43.0ms
-10087815666526.775
-28234.98086159261
Samples
82.0ms320×0valid
Compiler

Compiled 663 to 495 computations (25.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
const: 32.0ms (44.7% of total)
ival-mult: 21.0ms (29.4% of total)
ival-add: 13.0ms (18.2% of total)
ival-sub: 3.0ms (4.2% of total)
ival-div: 2.0ms (2.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch102.0ms (0.5%)

Memory
-37.7MiB live, 255.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
44.0ms
0.005615484876509141
1.166522738658959e+27
40.0ms
-10087815666526.775
-28234.98086159261
Samples
71.0ms320×0valid
Compiler

Compiled 603 to 455 computations (24.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
const: 26.0ms (45.3% of total)
ival-mult: 16.0ms (27.9% of total)
ival-add: 11.0ms (19.2% of total)
ival-sub: 2.0ms (3.5% of total)
ival-div: 2.0ms (3.5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch96.0ms (0.5%)

Memory
32.0MiB live, 189.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
45.0ms
0.005615484876509141
1.166522738658959e+27
41.0ms
-0.0002722671216124655
-4.0369892000443625e-23
Samples
74.0ms336×0valid
Compiler

Compiled 590 to 435 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
const: 29.0ms (45.7% of total)
ival-mult: 17.0ms (26.8% of total)
ival-add: 13.0ms (20.5% of total)
ival-sub: 2.0ms (3.2% of total)
ival-div: 2.0ms (3.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch82.0ms (0.4%)

Memory
-28.8MiB live, 168.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
0.00031981355376001366
0.005615484876509141
43.0ms
-0.0002722671216124655
-4.0369892000443625e-23
Samples
62.0ms272×0valid
Compiler

Compiled 363 to 304 computations (16.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
const: 20.0ms (39.2% of total)
ival-mult: 16.0ms (31.3% of total)
ival-add: 11.0ms (21.5% of total)
ival-div: 2.0ms (3.9% of total)
ival-sub: 1.0ms (2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch204.0ms (1.1%)

Memory
14.7MiB live, 132.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
156.0ms
0.00031981355376001366
0.005615484876509141
40.0ms
-0.0002722671216124655
-4.0369892000443625e-23
Samples
187.0ms272×0valid
Compiler

Compiled 295 to 253 computations (14.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 178.0ms
const: 122.0ms (68.5% of total)
ival-add: 40.0ms (22.4% of total)
ival-mult: 13.0ms (7.3% of total)
ival-div: 2.0ms (1.1% of total)
ival-sub: 1.0ms (0.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch108.0ms (0.6%)

Memory
-11.3MiB live, 187.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
0.005615484876509141
1.166522738658959e+27
45.0ms
-0.0002722671216124655
-4.0369892000443625e-23
Samples
80.0ms336×0valid
Compiler

Compiled 337 to 287 computations (14.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
const: 29.0ms (43.6% of total)
ival-add: 17.0ms (25.5% of total)
ival-mult: 16.0ms (24% of total)
ival-sub: 2.0ms (3% of total)
ival-div: 2.0ms (3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch86.0ms (0.5%)

Memory
10.3MiB live, 166.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
0.00031981355376001366
0.005615484876509141
43.0ms
-0.0002722671216124655
-4.0369892000443625e-23
Samples
65.0ms272×0valid
Compiler

Compiled 288 to 246 computations (14.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
const: 26.0ms (46.1% of total)
ival-mult: 15.0ms (26.6% of total)
ival-add: 12.0ms (21.3% of total)
ival-div: 2.0ms (3.5% of total)
ival-sub: 1.0ms (1.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch102.0ms (0.5%)

Memory
0.0MiB live, 197.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
47.0ms
0.005615484876509141
1.166522738658959e+27
43.0ms
-0.0002722671216124655
-4.0369892000443625e-23
Samples
78.0ms336×0valid
Compiler

Compiled 337 to 287 computations (14.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
const: 29.0ms (43.2% of total)
ival-mult: 16.0ms (23.8% of total)
ival-add: 15.0ms (22.3% of total)
ival-div: 5.0ms (7.4% of total)
ival-sub: 2.0ms (3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify112.0ms (0.6%)

Memory
17.4MiB live, 56.0MiB allocated
Algorithm
egg-herbie
Rules
396×distribute-lft-neg-in_binary64
244×neg-mul-1_binary64
234×distribute-neg-in_binary64
230×neg-sub0_binary64
180×unsub-neg_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0156580
1217580
2239574
3275572
4330572
5428572
6583572
7796572
8993572
91216572
101375572
111433572
121441572
131442572
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -400000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)))) (if (<=.f64 x #s(literal 1119999999999999998389387264 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -10000000000000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 140000000000000008388608 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -420000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 44 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -165000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -31000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 560 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -29000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 5854679515581645/4503599627370496 binary64)) (fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 3170534137668829/576460752303423488 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 x #s(literal 393497462077/216700011257 binary64))
#s(literal -104109730557/12500000000 binary64)
Outputs
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (fma.f64 x x #s(literal 0 binary64))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 x x #s(literal 0 binary64)))) #s(literal -10838835996651139530249/625000000000000000000 binary64))) (fma.f64 (fma.f64 (fma.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (/.f64 #s(literal -1 binary64) x) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal 19999999999999998785071050110729243720080574440234649906381543142646409126026467805686618514881015496873712236112324345157434387485272061060471597681733765549974602883364022082135420506324881811687439605097103198153279365101643665319098224539215899610692069837325144812815208761691919724149808696276287488 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (-.f64 (/.f64 (+.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x)) x) #s(literal -104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -400000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)))) (if (<=.f64 x #s(literal 1119999999999999998389387264 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -400000000 binary64)) (*.f64 x (-.f64 (/.f64 (+.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 y #s(literal -409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64)) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) x)) x) #s(literal -104109730557/25000000000 binary64))) (if (<=.f64 x #s(literal 1119999999999999998389387264 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -10000000000000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 140000000000000008388608 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -10000000000000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 140000000000000008388608 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 393497462077/5000000000 binary64) #s(literal 4297481763/31250000 binary64)) y) z)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -420000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 44 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -165000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x (fma.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64) #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -31000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 560 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) (fma.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64) #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -29000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x #s(literal 104109730557/25000000000 binary64) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64)) y) z) #s(literal -1000000000/23533438303 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 5854679515581645/4503599627370496 binary64)) (fma.f64 x (fma.f64 z #s(literal 500000000/23533438303 binary64) (fma.f64 y #s(literal -1000000000/23533438303 binary64) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))) (*.f64 z #s(literal -1000000000/23533438303 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 3170534137668829/576460752303423488 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 23533438303/500000000 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (/.f64 x #s(literal 25000000000/104109730557 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 3170534137668829/576460752303423488 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (fma.f64 #s(literal 104109730557/25000000000 binary64) x #s(literal -104109730557/12500000000 binary64))))
(if (<=.f64 x #s(literal -4796153459164483/18446744073709551616 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 x #s(literal 393497462077/216700011257 binary64))
#s(literal -104109730557/12500000000 binary64)

soundness1.8s (9.5%)

Memory
-4.2MiB live, 1 509.1MiB allocated
Rules
10 604×accelerator-lowering-fma.f32
10 604×accelerator-lowering-fma.f64
8 452×accelerator-lowering-fma.f32
8 452×accelerator-lowering-fma.f64
8 190×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04823557
115133503
246383228
080872925
064280
1458280
24198280
08513246
08389242
127528735
081657585
06505684
121005420
265215370
085374923
02622848
18502611
227192333
083012015
029104
1185104
21485104
0812184
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 127 to 573 computations (49.2% saved)

preprocess290.0ms (1.6%)

Memory
29.0MiB live, 224.0MiB allocated
Compiler

Compiled 1 436 to 456 computations (68.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...