Home
last modified time | relevance | path

Searched refs:signmask (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/gnu/usr.bin/binutils/bfd/
Dreloc.c496 bfd_vma fieldmask, addrmask, signmask, ss, a; in bfd_check_overflow() local
517 signmask = ~ (fieldmask >> 1); in bfd_check_overflow()
518 ss = a & signmask; in bfd_check_overflow()
519 if (ss != 0 && ss != ((addrmask >> rightshift) & signmask)) in bfd_check_overflow()
1435 bfd_vma addrmask, fieldmask, signmask, ss; in _bfd_relocate_contents() local
1455 signmask = ~ (fieldmask >> 1); in _bfd_relocate_contents()
1456 ss = a & signmask; in _bfd_relocate_contents()
1457 if (ss != 0 && ss != ((addrmask >> rightshift) & signmask)) in _bfd_relocate_contents()
1466 signmask = ((~ howto->src_mask) >> 1) & howto->src_mask; in _bfd_relocate_contents()
1469 b = (b ^ signmask) - signmask; in _bfd_relocate_contents()
[all …]
Dcoff-rs6000.c3050 bfd_vma addrmask, fieldmask, signmask, ss; local
3079 signmask = (fieldmask >> 1) + 1;
3089 ss = (signmask << howto->rightshift) - 1;
3112 if (((~ (a ^ b)) & (a ^ sum)) & signmask)
3126 bfd_vma addrmask, fieldmask, signmask, ss; local
3143 signmask = ~ (fieldmask >> 1);
3144 ss = a & signmask;
3145 if (ss != 0 && ss != ((addrmask >> howto->rightshift) & signmask))
3154 signmask = ((~ howto->src_mask) >> 1) & howto->src_mask;
3155 if ((b & signmask) != 0)
[all …]
DChangeLog-00018982 (_bfd_relocate_contents): Don't bother assigning unused signmask
/openbsd/src/gnu/usr.bin/binutils-2.17/bfd/
Dreloc.c497 bfd_vma fieldmask, addrmask, signmask, ss, a; in bfd_check_overflow() local
505 signmask = ~fieldmask; in bfd_check_overflow()
517 signmask = ~ (fieldmask >> 1); in bfd_check_overflow()
526 ss = a & signmask; in bfd_check_overflow()
527 if (ss != 0 && ss != ((addrmask >> rightshift) & signmask)) in bfd_check_overflow()
533 if ((a & signmask) != 0) in bfd_check_overflow()
1427 bfd_vma addrmask, fieldmask, signmask, ss; in _bfd_relocate_contents() local
1435 signmask = ~fieldmask; in _bfd_relocate_contents()
1446 signmask = ~(fieldmask >> 1); in _bfd_relocate_contents()
1455 ss = a & signmask; in _bfd_relocate_contents()
[all …]
Dcoff-rs6000.c3045 bfd_vma addrmask, fieldmask, signmask, ss; local
3074 signmask = (fieldmask >> 1) + 1;
3084 ss = (signmask << howto->rightshift) - 1;
3107 if (((~ (a ^ b)) & (a ^ sum)) & signmask)
3121 bfd_vma addrmask, fieldmask, signmask, ss; local
3138 signmask = ~ (fieldmask >> 1);
3139 ss = a & signmask;
3140 if (ss != 0 && ss != ((addrmask >> howto->rightshift) & signmask))
3149 signmask = ((~ howto->src_mask) >> 1) & howto->src_mask;
3150 if ((b & signmask) != 0)
[all …]
DChangeLog-00018982 (_bfd_relocate_contents): Don't bother assigning unused signmask
/openbsd/src/gnu/gcc/gcc/
Dexpmed.c3618 rtx signmask = emit_store_flag (result, LT, op0, const0_rtx, in expand_smod_pow2() local
3620 if (signmask) in expand_smod_pow2()
3622 signmask = force_reg (mode, signmask); in expand_smod_pow2()
3635 temp = expand_binop (mode, xor_optab, op0, signmask, in expand_smod_pow2()
3637 temp = expand_binop (mode, sub_optab, temp, signmask, in expand_smod_pow2()
3641 temp = expand_binop (mode, xor_optab, temp, signmask, in expand_smod_pow2()
3643 temp = expand_binop (mode, sub_optab, temp, signmask, in expand_smod_pow2()
3648 signmask = expand_binop (mode, lshr_optab, signmask, shift, in expand_smod_pow2()
3650 signmask = force_reg (mode, signmask); in expand_smod_pow2()
3652 temp = expand_binop (mode, add_optab, op0, signmask, in expand_smod_pow2()
[all …]
Dfold-const.c419 unsigned HOST_WIDE_INT signmask; in lshift_double() local
451 signmask = -((prec > HOST_BITS_PER_WIDE_INT in lshift_double()
461 *hv |= signmask << (prec - HOST_BITS_PER_WIDE_INT); in lshift_double()
465 *hv = signmask; in lshift_double()
467 *lv |= signmask << prec; in lshift_double()
482 unsigned HOST_WIDE_INT signmask; in rshift_double() local
484 signmask = (arith in rshift_double()
514 *hv = signmask; in rshift_double()
515 *lv = signmask; in rshift_double()
522 *hv |= signmask << (prec - count - HOST_BITS_PER_WIDE_INT); in rshift_double()
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dfold-const.c384 unsigned HOST_WIDE_INT signmask; local
418 signmask = -((prec > HOST_BITS_PER_WIDE_INT
428 *hv |= signmask << (prec - HOST_BITS_PER_WIDE_INT);
432 *hv = signmask;
434 *lv |= signmask << prec;
452 unsigned HOST_WIDE_INT signmask; local
454 signmask = (arith
486 *hv = signmask;
487 *lv = signmask;
494 *hv |= signmask << (prec - count - HOST_BITS_PER_WIDE_INT);
[all …]