Lines Matching refs:uval
382 has value UVAL. */
386 unsigned int uval)
392 insn |= (uval & mask) << operand->lsb;
404 /* UVAL is the value encoded by OPERAND. Return it in signed form. */
407 mips_signed_operand (const struct mips_operand *operand, unsigned int uval)
413 return ((uval + sign_bit) & mask) - sign_bit;
416 /* Return the integer that OPERAND encodes as UVAL. */
420 unsigned int uval)
422 uval |= (operand->max_val - uval) & -(1 << operand->root.size);
423 uval += operand->bias;
424 uval <<= operand->shift;
425 return uval;
447 /* Return the register that OPERAND encodes as UVAL. */
451 unsigned int uval)
454 uval = operand->reg_map[uval];
455 return uval;
458 /* PC-relative operand OPERAND has value UVAL and is relative to BASE_PC.
463 bfd_vma base_pc, unsigned int uval)
468 addr += mips_decode_int_operand (&operand->root, uval);