Home
last modified time | relevance | path

Searched refs:xbitpos (Results 1 – 6 of 6) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/
H A Dexpmed.c554 int xbitpos = bitpos; local
627 xbitpos = unit - bitsize - xbitpos;
632 xbitpos += GET_MODE_BITSIZE (maxmode) - unit;
1313 xbitpos = bitnum % unit;
1338 xbitpos = unit - bitsize - xbitpos;
1342 xbitpos += GET_MODE_BITSIZE (maxmode) - unit;
1371 bitpos_rtx = GEN_INT (xbitpos);
1401 int xbitpos = bitpos, xoffset = offset; local
1443 xbitpos = bitnum % unit;
1466 xbitpos = unit - bitsize - xbitpos;
[all …]
H A Dstmt.c3121 unsigned HOST_WIDE_INT bitpos, xbitpos; local
3149 for (bitpos = 0, xbitpos = big_endian_correction;
3151 bitpos += bitsize, xbitpos += bitsize)
3156 if (xbitpos % BITS_PER_WORD == 0
3157 || xbitpos == big_endian_correction)
3161 result_pseudos[xbitpos / BITS_PER_WORD] = dst;
3176 store_bit_field (dst, bitsize, xbitpos % BITS_PER_WORD, word_mode,
H A Dexpr.c2572 unsigned HOST_WIDE_INT bitpos, xbitpos, big_endian_correction = 0; local
2604 for (bitpos = 0, xbitpos = big_endian_correction;
2606 bitpos += bitsize, xbitpos += bitsize)
2611 if (xbitpos % BITS_PER_WORD == 0
2612 || xbitpos == big_endian_correction)
2613 src = operand_subword_force (srcreg, xbitpos / BITS_PER_WORD,
2625 xbitpos % BITS_PER_WORD, 1,
/openbsd/gnu/gcc/gcc/
H A Dexpmed.c643 int xbitpos = bitpos; in store_bit_field() local
714 xbitpos = unit - bitsize - xbitpos; in store_bit_field()
719 xbitpos += GET_MODE_BITSIZE (maxmode) - unit; in store_bit_field()
1442 xbitpos = bitnum % unit; in extract_bit_field()
1472 xbitpos = unit - bitsize - xbitpos; in extract_bit_field()
1476 xbitpos += GET_MODE_BITSIZE (maxmode) - unit; in extract_bit_field()
1504 bitpos_rtx = GEN_INT (xbitpos); in extract_bit_field()
1534 int xbitpos = bitpos, xoffset = offset; in extract_bit_field() local
1576 xbitpos = bitnum % unit; in extract_bit_field()
1604 xbitpos = unit - bitsize - xbitpos; in extract_bit_field()
[all …]
H A Dstmt.c1612 unsigned HOST_WIDE_INT bitpos, xbitpos; in expand_return() local
1648 for (bitpos = 0, xbitpos = padding_correction; in expand_return()
1650 bitpos += bitsize, xbitpos += bitsize) in expand_return()
1655 if (xbitpos % BITS_PER_WORD == 0 in expand_return()
1656 || xbitpos == padding_correction) in expand_return()
1660 result_pseudos[xbitpos / BITS_PER_WORD] = dst; in expand_return()
1675 store_bit_field (dst, bitsize, xbitpos % BITS_PER_WORD, word_mode, in expand_return()
H A Dexpr.c2067 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0; in copy_blkmode_from_reg() local
2106 for (bitpos = 0, xbitpos = padding_correction; in copy_blkmode_from_reg()
2108 bitpos += bitsize, xbitpos += bitsize) in copy_blkmode_from_reg()
2113 if (xbitpos % BITS_PER_WORD == 0 in copy_blkmode_from_reg()
2114 || xbitpos == padding_correction) in copy_blkmode_from_reg()
2115 src = operand_subword_force (srcreg, xbitpos / BITS_PER_WORD, in copy_blkmode_from_reg()
2127 xbitpos % BITS_PER_WORD, 1, in copy_blkmode_from_reg()