Lines Matching +full:- +full:i1
7 * http://www.apache.org/licenses/LICENSE-2.0
28 #include "jerry-libm-internal.h"
31 * Return x rounded toward -inf to integral value
45 int i0, i1, j0; in floor() local
49 i1 = __LO (x); in floor()
50 j0 = ((i0 >> 20) & 0x7ff) - 0x3ff; in floor()
59 i0 = i1 = 0; in floor()
61 else if (((i0 & 0x7fffffff) | i1) != 0) in floor()
64 i1 = 0; in floor()
71 if (((i0 & i) | i1) == 0) /* x is integral */ in floor()
82 i1 = 0; in floor()
99 i = ((unsigned) (0xffffffff)) >> (j0 - 20); in floor()
100 if ((i1 & i) == 0) /* x is integral */ in floor()
114 j = i1 + (1 << (52 - j0)); in floor()
115 if (j < i1) /* got a carry */ in floor()
119 i1 = j; in floor()
122 i1 &= (~i); in floor()
128 ret.as_int.lo = i1; in floor()