# pow_probe: each line = expr, x bits, result bits.
# built at -O0 beside the oracle; nm -u pow_probe tells
# which forms stayed powf calls.
## x =  3.00000014E-004
x**2.                    399D4952 33C14607  9.00000074E-008
x*x                      399D4952 33C14607  9.00000074E-008
x**3.                    399D4952 2DED7E9B  2.70000047E-011
x*x*x                    399D4952 2DED7E9A  2.70000029E-011
(x*x)*x                  399D4952 2DED7E9A  2.70000029E-011
x**4.                    399D4952 2811EAAA  8.10000159E-015
(x*x)*(x*x)              399D4952 2811EAAA  8.10000159E-015
x**pfac(2.0)             399D4952 33C14607  9.00000074E-008
x**(pfac_q-pfac)         399D4952 3F800000  1.00000000E+000
x**h1                    399D4952 3D891990  6.69432878E-002
x**h2                    399D4952 3B92D8BE  4.48140409E-003
x**(1./3.)               399D4952 3D891990  6.69432878E-002
x**(-1./4.)              399D4952 40F325BD  7.59835672E+000
x**(-1./2.)              399D4952 4266F0AB  5.77350273E+001
1/sqrt(x)                399D4952 4266F0AB  5.77350273E+001
x**(-0.18)               399D4952 4089CE57  4.30643797E+000
x**1.5                   399D4952 36AE5A9D  5.19615287E-006
x*sqrt(x)                399D4952 36AE5A9D  5.19615287E-006
x**0.875                 399D4952 3A58C7EA  8.26953561E-004
x**0.5                   399D4952 3C8DE3BD  1.73205081E-002
sqrt(x)                  399D4952 3C8DE3BD  1.73205081E-002
x**0.6666667lit          399D4952 3B92D8BE  4.48140409E-003
## x =  5.00000007E-002
x**2.                    3D4CCCCD 3B23D70B  2.50000018E-003
x*x                      3D4CCCCD 3B23D70B  2.50000018E-003
x**3.                    3D4CCCCD 3903126F  1.25000006E-004
x*x*x                    3D4CCCCD 3903126F  1.25000006E-004
(x*x)*x                  3D4CCCCD 3903126F  1.25000006E-004
x**4.                    3D4CCCCD 36D1B718  6.25000030E-006
(x*x)*(x*x)              3D4CCCCD 36D1B719  6.25000075E-006
x**pfac(2.0)             3D4CCCCD 3B23D70B  2.50000018E-003
x**(pfac_q-pfac)         3D4CCCCD 3F800000  1.00000000E+000
x**h1                    3D4CCCCD 3EBC9F56  3.68403137E-001
x**h2                    3D4CCCCD 3E0AFA6A  1.35720879E-001
x**(1./3.)               3D4CCCCD 3EBC9F56  3.68403137E-001
x**(-1./4.)              3D4CCCCD 400757F1  2.11474252E+000
x**(-1./2.)              3D4CCCCD 408F1BBD  4.47213602E+000
1/sqrt(x)                3D4CCCCD 408F1BBD  4.47213602E+000
x**(-0.18)               3D4CCCCD 3FDB7AEF  1.71468914E+000
x**1.5                   3D4CCCCD 3C372DBF  1.11803403E-002
x*sqrt(x)                3D4CCCCD 3C372DBF  1.11803403E-002
x**0.875                 3D4CCCCD 3D94E963  7.27107748E-002
x**0.5                   3D4CCCCD 3E64F92E  2.23606795E-001
sqrt(x)                  3D4CCCCD 3E64F92E  2.23606795E-001
x**0.6666667lit          3D4CCCCD 3E0AFA6A  1.35720879E-001
## x =  3.00000012E-001
x**2.                    3E99999A 3DB851EC  9.00000036E-002
x*x                      3E99999A 3DB851EC  9.00000036E-002
x**3.                    3E99999A 3CDD2F1C  2.70000026E-002
x*x*x                    3E99999A 3CDD2F1C  2.70000026E-002
(x*x)*x                  3E99999A 3CDD2F1C  2.70000026E-002
x**4.                    3E99999A 3C04B5DE  8.10000114E-003
(x*x)*(x*x)              3E99999A 3C04B5DD  8.10000021E-003
x**pfac(2.0)             3E99999A 3DB851EC  9.00000036E-002
x**(pfac_q-pfac)         3E99999A 3F800000  1.00000000E+000
x**h1                    3E99999A 3F2B5FF5  6.69432938E-001
x**h2                    3E99999A 3EE572AB  4.48140472E-001
x**(1./3.)               3E99999A 3F2B5FF5  6.69432938E-001
x**(-1./4.)              3E99999A 3FACF420  1.35120010E+000
x**(-1./2.)              3E99999A 3FE9B1E8  1.82574177E+000
1/sqrt(x)                3E99999A 3FE9B1E8  1.82574177E+000
x**(-0.18)               3E99999A 3F9EF989  1.24199021E+000
x**1.5                   3E99999A 3E2842A8  1.64316773E-001
x*sqrt(x)                3E99999A 3E2842A8  1.64316773E-001
x**0.875                 3E99999A 3EB28BE0  3.48723412E-001
x**0.5                   3E99999A 3F0C378C  5.47722578E-001
sqrt(x)                  3E99999A 3F0C378C  5.47722578E-001
x**0.6666667lit          3E99999A 3EE572AB  4.48140472E-001
## x =  9.97300029E-001
x**2.                    3F7F4F0E 3F7E9E96  9.94607329E-001
x*x                      3F7F4F0E 3F7E9E96  9.94607329E-001
x**3.                    3F7F4F0E 3F7DEE99  9.91921961E-001
x*x*x                    3F7F4F0E 3F7DEE98  9.91921902E-001
(x*x)*x                  3F7F4F0E 3F7DEE98  9.91921902E-001
x**4.                    3F7F4F0E 3F7D3F14  9.89243746E-001
(x*x)*(x*x)              3F7F4F0E 3F7D3F14  9.89243746E-001
x**pfac(2.0)             3F7F4F0E 3F7E9E96  9.94607329E-001
x**(pfac_q-pfac)         3F7F4F0E 3F800000  1.00000000E+000
x**h1                    3F7F4F0E 3F7FC4F7  9.99099195E-001
x**h2                    3F7F4F0E 3F7F89FC  9.98199224E-001
x**(1./3.)               3F7F4F0E 3F7FC4F7  9.99099195E-001
x**(-1./4.)              3F7F4F0E 3F801628  1.00067616E+000
x**(-1./2.)              3F7F4F0E 3F802C53  1.00135267E+000
1/sqrt(x)                3F7F4F0E 3F802C53  1.00135267E+000
x**(-0.18)               3F7F4F0E 3F800FF3  1.00048673E+000
x**1.5                   3F7F4F0E 3F7EF6C3  9.95952785E-001
x*sqrt(x)                3F7F4F0E 3F7EF6C3  9.95952785E-001
x**0.875                 3F7F4F0E 3F7F6526  9.97637153E-001
x**0.5                   3F7F4F0E 3F7FA778  9.98649120E-001
sqrt(x)                  3F7F4F0E 3F7FA778  9.98649120E-001
x**0.6666667lit          3F7F4F0E 3F7F89FC  9.98199224E-001
## x =  1.00000000E+000
x**2.                    3F800000 3F800000  1.00000000E+000
x*x                      3F800000 3F800000  1.00000000E+000
x**3.                    3F800000 3F800000  1.00000000E+000
x*x*x                    3F800000 3F800000  1.00000000E+000
(x*x)*x                  3F800000 3F800000  1.00000000E+000
x**4.                    3F800000 3F800000  1.00000000E+000
(x*x)*(x*x)              3F800000 3F800000  1.00000000E+000
x**pfac(2.0)             3F800000 3F800000  1.00000000E+000
x**(pfac_q-pfac)         3F800000 3F800000  1.00000000E+000
x**h1                    3F800000 3F800000  1.00000000E+000
x**h2                    3F800000 3F800000  1.00000000E+000
x**(1./3.)               3F800000 3F800000  1.00000000E+000
x**(-1./4.)              3F800000 3F800000  1.00000000E+000
x**(-1./2.)              3F800000 3F800000  1.00000000E+000
1/sqrt(x)                3F800000 3F800000  1.00000000E+000
x**(-0.18)               3F800000 3F800000  1.00000000E+000
x**1.5                   3F800000 3F800000  1.00000000E+000
x*sqrt(x)                3F800000 3F800000  1.00000000E+000
x**0.875                 3F800000 3F800000  1.00000000E+000
x**0.5                   3F800000 3F800000  1.00000000E+000
sqrt(x)                  3F800000 3F800000  1.00000000E+000
x**0.6666667lit          3F800000 3F800000  1.00000000E+000
## x =  1.50000000E+000
x**2.                    3FC00000 40100000  2.25000000E+000
x*x                      3FC00000 40100000  2.25000000E+000
x**3.                    3FC00000 40580000  3.37500000E+000
x*x*x                    3FC00000 40580000  3.37500000E+000
(x*x)*x                  3FC00000 40580000  3.37500000E+000
x**4.                    3FC00000 40A20000  5.06250000E+000
(x*x)*(x*x)              3FC00000 40A20000  5.06250000E+000
x**pfac(2.0)             3FC00000 40100000  2.25000000E+000
x**(pfac_q-pfac)         3FC00000 3F800000  1.00000000E+000
x**h1                    3FC00000 3F9285FF  1.14471424E+000
x**h2                    3FC00000 3FA7BA3A  1.31037068E+000
x**(1./3.)               3FC00000 3F9285FF  1.14471424E+000
x**(-1./4.)              3FC00000 3F675276  9.03602004E-001
x**(-1./2.)              3FC00000 3F5105EC  8.16496611E-001
1/sqrt(x)                3FC00000 3F5105EB  8.16496551E-001
x**(-0.18)               3FC00000 3F6DFB50  9.29615974E-001
x**1.5                   3FC00000 3FEB26A9  1.83711731E+000
x*sqrt(x)                3FC00000 3FEB26AA  1.83711743E+000
x**0.875                 3FC00000 3FB682E6  1.42586970E+000
x**0.5                   3FC00000 3F9CC471  1.22474492E+000
sqrt(x)                  3FC00000 3F9CC471  1.22474492E+000
x**0.6666667lit          3FC00000 3FA7BA3A  1.31037068E+000
## x =  7.25000000E+000
x**2.                    40E80000 42524000  5.25625000E+001
x*x                      40E80000 42524000  5.25625000E+001
x**3.                    40E80000 43BE8A00  3.81078125E+002
x*x*x                    40E80000 43BE8A00  3.81078125E+002
(x*x)*x                  40E80000 43BE8A00  3.81078125E+002
x**4.                    40E80000 452CAD10  2.76281641E+003
(x*x)*(x*x)              40E80000 452CAD10  2.76281641E+003
x**pfac(2.0)             40E80000 42524000  5.25625000E+001
x**(pfac_q-pfac)         40E80000 3F800000  1.00000000E+000
x**h1                    40E80000 3FF7BC72  1.93543839E+000
x**h2                    40E80000 406FBD2E  3.74592161E+000
x**(1./3.)               40E80000 3FF7BC72  1.93543839E+000
x**(-1./4.)              40E80000 3F1C02D7  6.09418333E-001
x**(-1./2.)              40E80000 3EBE26EB  3.71390671E-001
1/sqrt(x)                40E80000 3EBE26EB  3.71390671E-001
x**(-0.18)               40E80000 3F33378B  7.00066268E-001
x**1.5                   40E80000 419C2B77  1.95212231E+001
x*sqrt(x)                40E80000 419C2B77  1.95212231E+001
x**0.875                 40E80000 40B51C83  5.65973043E+000
x**0.5                   40E80000 402C5345  2.69258237E+000
sqrt(x)                  40E80000 402C5345  2.69258237E+000
x**0.6666667lit          40E80000 406FBD2E  3.74592161E+000
## x =  1.37500000E+002
x**2.                    43098000 4693B480  1.89062500E+004
x*x                      43098000 4693B480  1.89062500E+004
x**3.                    43098000 4A1EAAE6  2.59960950E+006
x*x*x                    43098000 4A1EAAE6  2.59960950E+006
(x*x)*x                  43098000 4A1EAAE6  2.59960950E+006
x**4.                    43098000 4DAA7195  3.57446304E+008
(x*x)*(x*x)              43098000 4DAA7195  3.57446304E+008
x**pfac(2.0)             43098000 4693B480  1.89062500E+004
x**(pfac_q-pfac)         43098000 3F800000  1.00000000E+000
x**h1                    43098000 40A52A32  5.16140079E+000
x**h2                    43098000 41D51ED7  2.66400585E+001
x**(1./3.)               43098000 40A52A32  5.16140079E+000
x**(-1./4.)              43098000 3E9584AE  2.92027891E-001
x**(-1./2.)              43098000 3DAEA76E  8.52802843E-002
1/sqrt(x)                43098000 3DAEA76F  8.52802917E-002
x**(-0.18)               43098000 3ED30B92  4.12197649E-001
x**1.5                   43098000 44C98A93  1.61233044E+003
x*sqrt(x)                43098000 44C98A92  1.61233032E+003
x**0.875                 43098000 42949BE2  7.43044586E+001
x**0.5                   43098000 413B9DDB  1.17260389E+001
sqrt(x)                  43098000 413B9DDB  1.17260389E+001
x**0.6666667lit          43098000 41D51ED7  2.66400585E+001
## x =  2.50000000E+005
x**2.                    48742400 5168D4A5  6.24999997E+010
x*x                      48742400 5168D4A5  6.24999997E+010
x**3.                    48742400 5A5E0B6B  1.56249998E+016
x*x*x                    48742400 5A5E0B6B  1.56249998E+016
(x*x)*x                  48742400 5A5E0B6B  1.56249998E+016
x**4.                    48742400 6353C21C  3.90625005E+021
(x*x)*(x*x)              48742400 6353C21C  3.90625005E+021
x**pfac(2.0)             48742400 5168D4A5  6.24999997E+010
x**(pfac_q-pfac)         48742400 3F800000  1.00000000E+000
x**h1                    48742400 427BFBF7  6.29960594E+001
x**h2                    48742400 4578080F  3.96850366E+003
x**(1./3.)               48742400 427BFBF7  6.29960594E+001
x**(-1./4.)              48742400 3D372DBF  4.47213612E-002
x**(-1./2.)              48742400 3B03126F  2.00000009E-003
1/sqrt(x)                48742400 3B03126F  2.00000009E-003
x**(-0.18)               48742400 3DDAA01D  1.06750704E-001
x**1.5                   48742400 4CEE6B28  1.25000000E+008
x*sqrt(x)                48742400 4CEE6B28  1.25000000E+008
x**0.875                 48742400 474E8490  5.28685625E+004
x**0.5                   48742400 43FA0000  5.00000000E+002
sqrt(x)                  48742400 43FA0000  5.00000000E+002
x**0.6666667lit          48742400 4578080F  3.96850366E+003
## negative base, x = -1.70000005E+000
negx**2.                 BFD9999A 4038F5C3  2.89000010E+000
negx*negx                BFD9999A 4038F5C3  2.89000010E+000
negx**3.                 BFD9999A C09D374D -4.91300058E+000
negx cubed               BFD9999A C09D374C -4.91300011E+000
## negative base, x = -3.00000014E-004
negx**2.                 B99D4952 33C14607  9.00000074E-008
negx*negx                B99D4952 33C14607  9.00000074E-008
negx**3.                 B99D4952 ADED7E9B -2.70000047E-011
negx cubed               B99D4952 ADED7E9A -2.70000029E-011
## x = +0.0
0**(pfac_q-pfac)         00000000 3F800000  1.00000000E+000
0**1.5                   00000000 00000000  0.00000000E+000
0**2.                    00000000 00000000  0.00000000E+000
