Lines Matching defs:uvalue
384 Xword uvalue = 0;
505 uvalue = ((basevalue & 0x300000) >> 6) |
509 uvalue = sigbit_mask & basevalue;
513 * If value is signed make sure that we signextend the uvalue.
516 if (uvalue & (~sigbit_mask & sigfit_mask))
517 uvalue |= ~sigbit_mask;
520 uvalue = basevalue;
523 uvalue <<= bshift;
525 uvalue += *value;
529 uvalue ^= rep->re_mask;
536 if ((bshift == 2) && (uvalue & 0x3)) {
537 REL_ERR_LOSEBITS(lml, file, sym, rtype, uvalue, 2, off);
542 uvalue = (Sxword)uvalue >> bshift;
544 uvalue >>= bshift;
551 uvalue ^= ((Sxword)(*value) >> 31);
558 uvalue &= rep->re_mask;
561 uvalue |= 0x1c00;
567 uvalue |= ((Sxword)(*value) >> 31) & 0x1c00;
574 (S_INRANGE((Sxword)uvalue, rep->re_sigbits - 1) == 0)) ||
576 ((sigbit_mask & uvalue) != uvalue))) {
577 REL_ERR_NOFIT(lml, file, sym, rtype, uvalue);
588 uvalue = ((uvalue & 0xc000) << 6) |
589 (uvalue & 0x3fff);
591 uvalue &= sigbit_mask;
595 uvalue |= basevalue;
600 * Now, we store uvalue back at the location given by off.
615 uchar_t *src = (uchar_t *)&uvalue;
640 #define STORE(_type) *((_type *)off) = (_type)uvalue