Lines Matching refs:X
9 | Input: Double-extended number X in location pointed to
12 | Output: The value arctanh(X) returned in floating-point register Fp0.
24 | 1. If |X| >= 1, go to 3.
26 | 2. (|X| < 1) Calculate atanh(X) by
27 | sgn := sign(X)
28 | y := |X|
30 | atanh(X) := sgn * (1/2) * logp1(z)
33 | 3. If |X| > 1, go to 5.
35 | 4. (|X| = 1) Generate infinity with an appropriate sign and
37 | sgn := sign(X)
38 | atan(X) := sgn / (+0).
41 | 5. (|X| > 1) Generate an invalid operation by 0 * infinity.
63 |--ATANH(X) = X FOR DENORMALIZED X
75 |--THIS IS THE USUAL CASE, |X| < 1
76 |--Y = |X|, Z = 2Y/(1-Y), ATANH(X) = SIGN(X) * (1/2) * LOG1P(Z).
78 fabsx (%a0),%fp0 | ...Y = |X|
86 oril #0x3F000000,%d0 | ...SIGN(X)*HALF
98 fabsx (%a0),%fp0 | ...|X|