| Inputs |
|---|
(/.f64 (-.f64 x lo) (-.f64 hi lo)) |
(-.f64 x lo) |
x |
lo |
(-.f64 hi lo) |
hi |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (/ x hi))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* -1 (* lo (+ (* -1 (/ x (pow hi 2))) (/ 1 hi)))) (/ x hi)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* lo (- (* -1 (* lo (+ (* -1 (/ x (pow hi 3))) (/ 1 (pow hi 2))))) (+ (* -1 (/ x (pow hi 2))) (/ 1 hi)))) (/ x hi)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* lo (- (* lo (- (* -1 (* lo (+ (* -1 (/ x (pow hi 4))) (/ 1 (pow hi 3))))) (+ (* -1 (/ x (pow hi 3))) (/ 1 (pow hi 2))))) (+ (* -1 (/ x (pow hi 2))) (/ 1 hi)))) (/ x hi)))) |
#s(approx (- x lo) #s(hole binary64 x)) |
#s(approx (- x lo) #s(hole binary64 (+ x (* -1 lo)))) |
#s(approx lo #s(hole binary64 lo)) |
#s(approx (- hi lo) #s(hole binary64 hi)) |
#s(approx (- hi lo) #s(hole binary64 (+ hi (* -1 lo)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 1)) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (- (+ 1 (* -1 (/ x lo))) (* -1 (/ hi lo))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (- (+ 1 (+ (* -1 (/ x lo)) (/ (* hi (- (* -1 x) (* -1 hi))) (pow lo 2)))) (* -1 (/ hi lo))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (- (+ 1 (+ (* -1 (/ x lo)) (/ (* (pow hi 2) (- (* -1 x) (* -1 hi))) (pow lo 3)))) (+ (* -1 (/ hi lo)) (* -1 (/ (* hi (- (* -1 x) (* -1 hi))) (pow lo 2))))))) |
#s(approx (- x lo) #s(hole binary64 (* -1 lo))) |
#s(approx (- x lo) #s(hole binary64 (* lo (- (/ x lo) 1)))) |
#s(approx (- hi lo) #s(hole binary64 (* -1 lo))) |
#s(approx (- hi lo) #s(hole binary64 (* lo (- (/ hi lo) 1)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ 1 (* -1 (/ (- x hi) lo))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ 1 (* -1 (/ (- (+ x (/ (* hi (- x hi)) lo)) hi) lo))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ 1 (* -1 (/ (- (+ x (* -1 (/ (- (* -1 (/ (* (pow hi 2) (- x hi)) lo)) (* hi (- x hi))) lo))) hi) lo))))) |
#s(approx (- x lo) #s(hole binary64 (* -1 (* lo (+ 1 (* -1 (/ x lo))))))) |
#s(approx (- hi lo) #s(hole binary64 (* -1 (* lo (+ 1 (* -1 (/ hi lo))))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* -1 (/ (- x lo) lo)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* -1 (/ (- x lo) lo)) (* hi (- (/ 1 lo) (/ x (pow lo 2))))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* -1 (/ (- x lo) lo)) (* hi (- (+ (/ 1 lo) (/ (* hi (- (/ 1 lo) (/ x (pow lo 2)))) lo)) (/ x (pow lo 2))))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* -1 (/ (- x lo) lo)) (* hi (- (+ (* hi (- (/ (* hi (- (/ 1 lo) (/ x (pow lo 2)))) (pow lo 2)) (* -1 (/ (- (/ 1 lo) (/ x (pow lo 2))) lo)))) (/ 1 lo)) (/ x (pow lo 2))))))) |
#s(approx (- hi lo) #s(hole binary64 (- hi lo))) |
#s(approx hi #s(hole binary64 hi)) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (/ (- x lo) hi))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (/ (- (+ x (/ (* lo (- x lo)) hi)) lo) hi))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (/ (- (+ x (/ (* (pow lo 2) (- x lo)) (pow hi 2))) (+ lo (* -1 (/ (* lo (- x lo)) hi)))) hi))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (/ (- (+ x (/ (* (pow lo 3) (- x lo)) (pow hi 3))) (+ lo (+ (* -1 (/ (* lo (- x lo)) hi)) (* -1 (/ (* (pow lo 2) (- x lo)) (pow hi 2)))))) hi))) |
#s(approx (- hi lo) #s(hole binary64 (* hi (+ 1 (* -1 (/ lo hi)))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* -1 (/ (+ (* -1 (- x lo)) (* -1 (/ (* lo (- x lo)) hi))) hi)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* -1 (/ (+ (* -1 (- x lo)) (* -1 (/ (+ (* lo (- x lo)) (/ (* (pow lo 2) (- x lo)) hi)) hi))) hi)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* -1 (/ (+ (* -1 (- x lo)) (* -1 (/ (+ (* -1 (/ (+ (* -1 (* (pow lo 2) (- x lo))) (* -1 (/ (* (pow lo 3) (- x lo)) hi))) hi)) (* lo (- x lo))) hi))) hi)))) |
#s(approx (- hi lo) #s(hole binary64 (* -1 (* hi (- (/ lo hi) 1))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* -1 (/ lo (- hi lo))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (+ (* -1 (/ lo (- hi lo))) (/ x (- hi lo))))) |
#s(approx (- x lo) #s(hole binary64 (- x lo))) |
#s(approx x #s(hole binary64 x)) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (/ x (- hi lo)))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* x (+ (* -1 (/ lo (* x (- hi lo)))) (/ 1 (- hi lo)))))) |
#s(approx (- x lo) #s(hole binary64 (* x (+ 1 (* -1 (/ lo x)))))) |
#s(approx (/ (- x lo) (- hi lo)) #s(hole binary64 (* -1 (* x (- (/ lo (* x (- hi lo))) (/ 1 (- hi lo))))))) |
#s(approx (- x lo) #s(hole binary64 (* -1 (* x (- (/ lo x) 1))))) |
| Outputs |
|---|
(*.f64 (/.f64 (+.f64 x lo) (+.f64 x lo)) (/.f64 (-.f64 x lo) (-.f64 hi lo))) |
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) |
(*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (+.f64 hi lo)) |
(*.f64 (/.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (-.f64 x lo) (-.f64 hi lo))) |
(*.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(*.f64 (/.f64 (neg.f64 (-.f64 x lo)) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (neg.f64 (+.f64 hi lo))) |
(*.f64 (+.f64 x lo) (/.f64 (-.f64 x lo) (*.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(*.f64 (+.f64 hi lo) (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) |
(*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) |
(*.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(*.f64 (/.f64 (-.f64 x lo) (*.f64 (neg.f64 (+.f64 hi lo)) (-.f64 hi lo))) (neg.f64 (+.f64 hi lo))) |
(*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (/.f64 (-.f64 x lo) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo)))) |
(+.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 x lo) (-.f64 hi lo))) (/.f64 (neg.f64 (*.f64 lo lo)) (*.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (*.f64 hi (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))))) |
(+.f64 (*.f64 (fma.f64 lo lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (*.f64 (*.f64 hi lo) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))))) |
(+.f64 (*.f64 (*.f64 (+.f64 hi lo) lo) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (*.f64 (*.f64 hi hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))))) |
(+.f64 (*.f64 (*.f64 hi hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (*.f64 (*.f64 (+.f64 hi lo) lo) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))))) |
(+.f64 (*.f64 hi (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (*.f64 lo (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))))) |
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) lo) (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) hi)) |
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (fma.f64 lo lo (*.f64 hi hi))) (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 hi lo))) |
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (+.f64 hi lo) lo)) (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 hi hi))) |
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 hi hi)) (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (+.f64 hi lo) lo))) |
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) hi) (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) lo)) |
(+.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(+.f64 (/.f64 x (-.f64 hi lo)) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo))) |
(-.f64 (/.f64 (*.f64 (-.f64 hi lo) x) (*.f64 (-.f64 hi lo) (-.f64 hi lo))) (/.f64 (*.f64 (-.f64 hi lo) lo) (*.f64 (-.f64 hi lo) (-.f64 hi lo)))) |
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) (-.f64 hi lo)) (/.f64 (/.f64 (*.f64 lo lo) (+.f64 x lo)) (-.f64 hi lo))) |
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 x lo) (-.f64 hi lo))) (/.f64 (*.f64 lo lo) (*.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(-.f64 (/.f64 (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo))) (/.f64 (+.f64 x lo) (-.f64 hi lo))) (/.f64 (/.f64 (*.f64 lo lo) (*.f64 (-.f64 hi lo) (-.f64 hi lo))) (/.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (-.f64 hi lo)) (/.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (-.f64 hi lo))) |
(-.f64 (/.f64 (*.f64 (*.f64 x x) x) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo))) (/.f64 (*.f64 (*.f64 lo lo) lo) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo)))) |
(-.f64 (/.f64 (pow.f64 (/.f64 x (-.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 (/.f64 lo (-.f64 hi lo)) (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo))))) (/.f64 (pow.f64 (/.f64 lo (-.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 (/.f64 lo (-.f64 hi lo)) (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo)))))) |
(/.f64 (-.f64 x lo) (-.f64 hi lo)) |
(/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 (+.f64 x lo) (-.f64 hi lo))) |
(/.f64 (*.f64 (-.f64 x lo) (+.f64 hi lo)) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) |
(/.f64 (-.f64 (neg.f64 x) (neg.f64 lo)) (neg.f64 (-.f64 hi lo))) |
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 (-.f64 hi lo))) |
(/.f64 (-.f64 (*.f64 (-.f64 hi lo) x) (*.f64 (-.f64 hi lo) lo)) (*.f64 (-.f64 hi lo) (-.f64 hi lo))) |
(/.f64 (*.f64 (fma.f64 lo lo (*.f64 x x)) (*.f64 (+.f64 x lo) (-.f64 x lo))) (*.f64 (fma.f64 lo lo (*.f64 x x)) (*.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(/.f64 (*.f64 (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (+.f64 x lo) (-.f64 hi lo))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (neg.f64 (-.f64 hi lo)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 x lo)) (neg.f64 (*.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 x lo)) (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 hi lo))) |
(/.f64 (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 x lo)) (*.f64 (+.f64 x lo) (neg.f64 (-.f64 hi lo)))) |
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi))) (*.f64 (*.f64 (+.f64 hi lo) (-.f64 hi lo)) (fma.f64 lo (-.f64 lo hi) (*.f64 hi hi)))) |
(/.f64 (*.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 (*.f64 (+.f64 hi lo) (-.f64 hi lo)) (-.f64 hi lo))) |
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) |
(/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 (neg.f64 (+.f64 x lo)) (neg.f64 (-.f64 hi lo)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo))) |
(/.f64 (*.f64 (fma.f64 (/.f64 lo (-.f64 hi lo)) (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo)))) (/.f64 (-.f64 x lo) (-.f64 hi lo))) (fma.f64 (/.f64 lo (-.f64 hi lo)) (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 hi lo) x) (*.f64 (-.f64 hi lo) lo))) (neg.f64 (*.f64 (-.f64 hi lo) (-.f64 hi lo)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (neg.f64 (/.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x) (-.f64 hi lo)) (*.f64 (neg.f64 (-.f64 hi lo)) lo)) (*.f64 (neg.f64 (-.f64 hi lo)) (-.f64 hi lo))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (-.f64 hi lo)) (neg.f64 lo))) (*.f64 (-.f64 hi lo) (-.f64 hi lo))) |
(/.f64 (-.f64 (*.f64 x (neg.f64 (-.f64 hi lo))) (*.f64 (-.f64 hi lo) (neg.f64 lo))) (*.f64 (-.f64 hi lo) (neg.f64 (-.f64 hi lo)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (-.f64 hi lo) x) (*.f64 (-.f64 hi lo) lo)) (-.f64 hi lo)) (-.f64 hi lo)) |
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (fma.f64 (*.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 hi hi)) hi (pow.f64 (*.f64 (+.f64 hi lo) lo) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 hi lo) lo) (-.f64 (*.f64 (+.f64 hi lo) lo) (*.f64 hi hi)) (*.f64 (*.f64 hi hi) (*.f64 hi hi)))) |
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi))) (fma.f64 lo (-.f64 lo hi) (*.f64 hi hi))) |
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (-.f64 hi lo)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (neg.f64 (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (*.f64 (neg.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (-.f64 hi lo))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)) (*.f64 (neg.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (neg.f64 (-.f64 hi lo)))) |
(/.f64 (-.f64 (pow.f64 x (*.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 lo (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 hi lo)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (*.f64 lo lo) (fma.f64 lo lo (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 x lo) (-.f64 hi lo)))) |
(/.f64 (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (-.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) lo)))) (-.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) lo))) |
(/.f64 (*.f64 (-.f64 x lo) (*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (-.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) lo)))) (*.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)) (-.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) lo)))) |
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 lo (-.f64 hi lo)) (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo)))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (neg.f64 (fma.f64 (/.f64 lo (-.f64 hi lo)) (/.f64 (+.f64 x lo) (-.f64 hi lo)) (/.f64 (*.f64 x x) (*.f64 (-.f64 hi lo) (-.f64 hi lo)))))) |
(/.f64 (*.f64 (-.f64 x lo) (fma.f64 (*.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 hi hi)) hi (pow.f64 (*.f64 (+.f64 hi lo) lo) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)) (fma.f64 (*.f64 (+.f64 hi lo) lo) (-.f64 (*.f64 (+.f64 hi lo) lo) (*.f64 hi hi)) (*.f64 (*.f64 hi hi) (*.f64 hi hi))))) |
(fma.f64 lo (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 hi (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))))) |
(fma.f64 (fma.f64 lo lo (*.f64 hi hi)) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (*.f64 hi lo) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))))) |
(fma.f64 (*.f64 (+.f64 hi lo) lo) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (*.f64 hi hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))))) |
(fma.f64 (*.f64 hi hi) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (*.f64 (+.f64 hi lo) lo) (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))))) |
(fma.f64 hi (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 lo (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))))) |
(fma.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) lo (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) hi)) |
(fma.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (fma.f64 lo lo (*.f64 hi hi)) (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 hi lo))) |
(fma.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (+.f64 hi lo) lo) (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 hi hi))) |
(fma.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 hi hi) (*.f64 (/.f64 (-.f64 x lo) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (+.f64 hi lo) lo))) |
(fma.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) hi (*.f64 (/.f64 (-.f64 x lo) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) lo)) |
(fma.f64 (/.f64 x (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (/.f64 x (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (+.f64 hi lo) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (/.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (/.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (/.f64 x (*.f64 (neg.f64 (+.f64 hi lo)) (-.f64 hi lo))) (neg.f64 (+.f64 hi lo)) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (/.f64 (neg.f64 x) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (neg.f64 (+.f64 hi lo)) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (/.f64 x (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (+.f64 hi lo) (/.f64 x (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 (neg.f64 (/.f64 lo (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(fma.f64 (/.f64 x (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (/.f64 x (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (+.f64 hi lo) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (/.f64 x (neg.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (/.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (/.f64 x (*.f64 (neg.f64 (+.f64 hi lo)) (-.f64 hi lo))) (neg.f64 (+.f64 hi lo)) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (/.f64 (neg.f64 x) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (neg.f64 (+.f64 hi lo)) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (/.f64 x (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(fma.f64 (+.f64 hi lo) (/.f64 x (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 (neg.f64 (/.f64 lo (*.f64 (+.f64 hi lo) (-.f64 hi lo)))) (+.f64 hi lo))) |
(neg.f64 (neg.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) |
(*.f64 (+.f64 x lo) (/.f64 (-.f64 x lo) (+.f64 x lo))) |
(*.f64 (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x))) (fma.f64 lo (-.f64 lo x) (*.f64 x x))) |
(*.f64 (/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (*.f64 (+.f64 x lo) (-.f64 x lo))) (-.f64 x lo)) |
(*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (/.f64 (-.f64 x lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)) (fma.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 x x)) x (pow.f64 (*.f64 (+.f64 x lo) lo) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 x lo) lo) (-.f64 (*.f64 (+.f64 x lo) lo) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (-.f64 (*.f64 x x) (*.f64 (+.f64 x lo) lo)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 x lo) lo))) |
(+.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 x lo))) |
(-.f64 x lo) |
(-.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) (/.f64 (*.f64 lo lo) (+.f64 x lo))) |
(-.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) |
(/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (+.f64 x lo)) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) |
(/.f64 (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 lo lo (*.f64 x x)) (*.f64 (+.f64 x lo) (-.f64 x lo))) (*.f64 (fma.f64 lo lo (*.f64 x x)) (+.f64 x lo))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (neg.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 x lo)) (neg.f64 (+.f64 x lo))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x lo)) (*.f64 (+.f64 x lo) (*.f64 lo lo))) (*.f64 (+.f64 x lo) (+.f64 x lo))) |
(/.f64 (*.f64 (+.f64 x lo) (-.f64 x lo)) (neg.f64 (neg.f64 (+.f64 x lo)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 x lo))) (neg.f64 (neg.f64 (+.f64 x lo)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 x lo)) (-.f64 x lo))) (+.f64 x lo)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x)) (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) (/.f64 (*.f64 x x) (+.f64 x lo))) (*.f64 (/.f64 (*.f64 lo lo) (+.f64 x lo)) (/.f64 (*.f64 lo lo) (+.f64 x lo)))) (fma.f64 x (/.f64 x (+.f64 x lo)) (/.f64 (*.f64 lo lo) (+.f64 x lo)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo)) (neg.f64 (neg.f64 (fma.f64 (+.f64 x lo) lo (*.f64 x x))))) |
(/.f64 (-.f64 (pow.f64 x (*.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 lo (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x)) (-.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (*.f64 lo lo) (fma.f64 lo lo (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 x lo))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x)))) (*.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))))) (fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 lo lo) (+.f64 x lo)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) (/.f64 (*.f64 x x) (+.f64 x lo)) (fma.f64 (/.f64 (*.f64 lo lo) (+.f64 x lo)) (/.f64 (*.f64 lo lo) (+.f64 x lo)) (*.f64 (/.f64 (*.f64 x x) (+.f64 x lo)) (/.f64 (*.f64 lo lo) (+.f64 x lo)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (fma.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (*.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (+.f64 x lo) lo (*.f64 x x))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 x lo) lo (*.f64 x x))))))) |
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 x x) x))) (fma.f64 lo (-.f64 lo x) (*.f64 x x)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 x lo))) |
(fma.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 x lo) (-.f64 x lo))) (-.f64 x lo) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 x lo))) |
(fma.f64 (fabs.f64 x) (/.f64 (fabs.f64 x) (+.f64 x lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 x lo))) |
(fma.f64 (neg.f64 x) (/.f64 (neg.f64 x) (+.f64 x lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 x lo))) |
(fma.f64 x (/.f64 x (+.f64 x lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 x lo))) |
(neg.f64 (neg.f64 (-.f64 x lo))) |
x |
lo |
(*.f64 (+.f64 hi lo) (/.f64 (-.f64 hi lo) (+.f64 hi lo))) |
(*.f64 (/.f64 (*.f64 (+.f64 hi lo) (-.f64 hi lo)) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi))) (fma.f64 lo (-.f64 lo hi) (*.f64 hi hi))) |
(*.f64 (/.f64 (*.f64 (+.f64 hi lo) (-.f64 hi lo)) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (-.f64 hi lo)) |
(*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (/.f64 (-.f64 hi lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)) (fma.f64 (*.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 hi hi)) hi (pow.f64 (*.f64 (+.f64 hi lo) lo) #s(literal 3 binary64)))) (fma.f64 (*.f64 (+.f64 hi lo) lo) (-.f64 (*.f64 (+.f64 hi lo) lo) (*.f64 hi hi)) (*.f64 (*.f64 hi hi) (*.f64 hi hi)))) |
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)) (*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (-.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) lo)))) (-.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) lo))) |
(+.f64 (/.f64 (*.f64 hi hi) (+.f64 hi lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 hi lo))) |
(-.f64 hi lo) |
(-.f64 (/.f64 (*.f64 hi hi) (+.f64 hi lo)) (/.f64 (*.f64 lo lo) (+.f64 hi lo))) |
(-.f64 (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(/.f64 (*.f64 (+.f64 hi lo) (-.f64 hi lo)) (+.f64 hi lo)) |
(/.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) |
(/.f64 (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi)) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi)) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(/.f64 (*.f64 (fma.f64 lo lo (*.f64 hi hi)) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (*.f64 (fma.f64 lo lo (*.f64 hi hi)) (+.f64 hi lo))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 hi lo)) (-.f64 hi lo)) (neg.f64 (+.f64 hi lo))) |
(/.f64 (-.f64 (*.f64 (*.f64 hi hi) (+.f64 hi lo)) (*.f64 (+.f64 hi lo) (*.f64 lo lo))) (*.f64 (+.f64 hi lo) (+.f64 hi lo))) |
(/.f64 (*.f64 (+.f64 hi lo) (-.f64 hi lo)) (neg.f64 (neg.f64 (+.f64 hi lo)))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))))) |
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 hi lo)) (-.f64 hi lo))) (neg.f64 (neg.f64 (+.f64 hi lo)))) |
(/.f64 (neg.f64 (*.f64 (neg.f64 (+.f64 hi lo)) (-.f64 hi lo))) (+.f64 hi lo)) |
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 hi hi) (+.f64 hi lo)) (/.f64 (*.f64 hi hi) (+.f64 hi lo))) (*.f64 (/.f64 (*.f64 lo lo) (+.f64 hi lo)) (/.f64 (*.f64 lo lo) (+.f64 hi lo)))) (fma.f64 hi (/.f64 hi (+.f64 hi lo)) (/.f64 (*.f64 lo lo) (+.f64 hi lo)))) |
(/.f64 (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo)) (neg.f64 (neg.f64 (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))))) |
(/.f64 (-.f64 (pow.f64 hi (*.f64 #s(literal 3 binary64) #s(literal 3 binary64))) (pow.f64 lo (*.f64 #s(literal 3 binary64) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi)) (*.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 hi hi) hi))) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi)) (-.f64 (*.f64 (*.f64 hi hi) hi) (*.f64 (*.f64 lo lo) lo))) (*.f64 (fma.f64 (*.f64 lo lo) (fma.f64 lo lo (*.f64 hi hi)) (*.f64 (*.f64 hi hi) (*.f64 hi hi))) (+.f64 hi lo))) |
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi)))) (*.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))))) (fma.f64 hi (/.f64 (*.f64 hi hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 hi hi) (+.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 lo lo) (+.f64 hi lo)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 hi hi) (+.f64 hi lo)) (/.f64 (*.f64 hi hi) (+.f64 hi lo)) (fma.f64 (/.f64 (*.f64 lo lo) (+.f64 hi lo)) (/.f64 (*.f64 lo lo) (+.f64 hi lo)) (*.f64 (/.f64 (*.f64 hi hi) (+.f64 hi lo)) (/.f64 (*.f64 lo lo) (+.f64 hi lo)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (fma.f64 (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (*.f64 (/.f64 (*.f64 (*.f64 hi hi) hi) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))) (/.f64 (*.f64 (*.f64 lo lo) lo) (fma.f64 (+.f64 hi lo) lo (*.f64 hi hi))))))) |
(fma.f64 (/.f64 (*.f64 hi hi) (fma.f64 (*.f64 lo lo) lo (*.f64 (*.f64 hi hi) hi))) (fma.f64 lo (-.f64 lo hi) (*.f64 hi hi)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 hi lo))) |
(fma.f64 (/.f64 (*.f64 hi hi) (*.f64 (+.f64 hi lo) (-.f64 hi lo))) (-.f64 hi lo) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 hi lo))) |
(fma.f64 (fabs.f64 hi) (/.f64 (fabs.f64 hi) (+.f64 hi lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 hi lo))) |
(fma.f64 (neg.f64 hi) (/.f64 (neg.f64 hi) (+.f64 hi lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 hi lo))) |
(fma.f64 hi (/.f64 hi (+.f64 hi lo)) (/.f64 (neg.f64 (*.f64 lo lo)) (+.f64 hi lo))) |
(neg.f64 (neg.f64 (-.f64 hi lo))) |
hi |