Lines Matching defs:lo
282 juint lo, hi;
284 juint hi, lo;
291 #define jlong_IS_ZERO(a) (((a).hi == 0) && ((a).lo == 0))
292 #define jlong_EQ(a, b) (((a).hi == (b).hi) && ((a).lo == (b).lo))
293 #define jlong_NE(a, b) (((a).hi != (b).hi) || ((a).lo != (b).lo))
300 (((a).hi == (b).hi) && ((a).lo op (b).lo)))
302 (((a).hi == (b).hi) && ((a).lo op (b).lo)))
304 #define jlong_AND(r, a, b) ((r).lo = (a).lo & (b).lo, \
306 #define jlong_OR(r, a, b) ((r).lo = (a).lo | (b).lo, \
308 #define jlong_XOR(r, a, b) ((r).lo = (a).lo ^ (b).lo, \
310 #define jlong_OR2(r, a) ((r).lo = (r).lo | (a).lo, \
312 #define jlong_NOT(r, a) ((r).lo = ~(a).lo, \
315 #define jlong_NEG(r, a) ((r).lo = -(int32)(a).lo, \
316 (r).hi = -(int32)(a).hi - ((r).lo != 0))
320 (r).lo = _a.lo + _b.lo; \
321 (r).hi = _a.hi + _b.hi + ((r).lo < _b.lo); \
327 (r).lo = _a.lo - _b.lo; \
328 (r).hi = _a.hi - _b.hi - (_a.lo < _b.lo); \
339 jlong_MUL32(r, _a.lo, _b.lo); \
340 (r).hi += _a.hi * _b.lo + _a.lo * _b.hi; \
362 (r).lo = (_jlong_lo16(_y1) << 16) + _jlong_lo16(_y0); \
421 (r).lo = _a.lo << (b); \
422 (r).hi = (_a.hi << (b)) | (_a.lo >> (32 - (b))); \
424 (r).lo = 0; \
425 (r).hi = _a.lo << ((b) & 31); \
436 _a.lo = (a); \
439 (r).lo = (a) << (b); \
442 (r).lo = 0; \
446 (r).lo = (a); \
456 (r).lo = (_a.hi << (32 - (b))) | (_a.lo >> (b)); \
459 (r).lo = (int32)_a.hi >> ((b) & 31); \
472 (r).lo = (_a.hi << (32 - (b))) | (_a.lo >> (b)); \
475 (r).lo = _a.hi >> ((b) & 31); \
483 #define jlong_L2I(i, l) ((i) = (l).lo)
484 #define jlong_L2UI(ui, l) ((ui) = (l).lo)
497 (d) = (double)_absval.hi * 4.294967296e9 + _absval.lo; \
502 #define jlong_I2L(l, i) ((l).hi = (i) >> 31, (l).lo = (i))
503 #define jlong_UI2L(l, ui) ((l).hi = 0, (l).lo = (ui))
515 (l).lo = 0; \
520 _lo_d.lo = (juint) -_absval; \
523 _lo_d.lo = (juint) _absval; \