Searched refs:bit_offset (Results 1 - 23 of 23) sorted by relevance

/haiku-buildtools/gcc/gcc/
H A Dtree-dfa.c421 offset_int bit_offset = 0; local
452 bit_offset += wi::to_offset (TREE_OPERAND (exp, 2));
465 bit_offset += woffset;
507 maxsize = wi::to_offset (csize) - bit_offset;
532 bit_offset += woffset;
548 maxsize = wi::to_offset (asize) - bit_offset;
563 bit_offset += bitsize;
576 bit_offset = 0;
596 || (bit_offset + maxsize
609 off += bit_offset;
[all...]
H A Dtree-ssa-loop-prefetch.c526 HOST_WIDE_INT bit_offset; local
550 bit_offset = TREE_INT_CST_LOW (off);
551 gcc_assert (bit_offset % BITS_PER_UNIT == 0);
553 *delta += bit_offset / BITS_PER_UNIT;
H A Dggc-page.c1640 unsigned int bit_offset, word, bit;
1645 bit_offset = OFFSET_TO_BIT (((const char *) p) - pe->page, order);
1646 word = bit_offset / HOST_BITS_PER_LONG;
1647 bit = bit_offset % HOST_BITS_PER_LONG;
1684 pe->next_bit_hint = bit_offset;
1637 unsigned int bit_offset, word, bit; local
H A Dstor-layout.c1159 excess_unit_span (HOST_WIDE_INT byte_offset, HOST_WIDE_INT bit_offset,
1164 unsigned HOST_WIDE_INT offset = byte_offset * BITS_PER_UNIT + bit_offset;
1316 HOST_WIDE_INT bit_offset = tree_to_shwi (rli->bitpos);
1325 if (excess_unit_span (offset, bit_offset, field_size, type_align, type))
1360 HOST_WIDE_INT bit_offset = tree_to_shwi (rli->bitpos);
1376 if (excess_unit_span (offset, bit_offset, field_size, type_align, type))
1155 excess_unit_span(HOST_WIDE_INT byte_offset, HOST_WIDE_INT bit_offset, HOST_WIDE_INT size, HOST_WIDE_INT align, tree type) argument
1312 HOST_WIDE_INT bit_offset = tree_to_shwi (rli->bitpos); local
1356 HOST_WIDE_INT bit_offset = tree_to_shwi (rli->bitpos); local
H A Dtree-ssa-math-opts.c1795 offset_int bit_offset = 0; local
1802 bit_offset += boff;
1808 if (wi::neg_p (bit_offset))
1811 offset_int tem = bit_offset.and_not (mask);
1814 bit_offset -= tem;
1823 bitpos += bit_offset.to_shwi ();
H A Dtree-vect-loop.c4416 int bit_offset; local
4433 for (bit_offset = element_bitsize;
4434 bit_offset < vec_size_in_bits;
4435 bit_offset += element_bitsize)
4437 tree bitpos = bitsize_int (bit_offset);
H A Dexpr.c6788 offset_int bit_offset = 0;
6851 bit_offset += wi::to_offset (TREE_OPERAND (exp, 2));
6866 bit_offset += wi::to_offset (DECL_FIELD_BIT_OFFSET (field));
6898 bit_offset += *pbitsize;
6921 bit_offset += boff;
6947 tem += bit_offset;
6959 if (wi::neg_p (bit_offset) || !wi::fits_shwi_p (bit_offset))
6962 offset_int tem = bit_offset.and_not (mask);
6965 bit_offset
6773 offset_int bit_offset = 0; local
[all...]
H A Dtree-core.h1495 tree bit_offset; variable
H A Dvarasm.c4665 unsigned int bit_offset; /* current position in ... */
5057 output_constructor_bitfield (oc_local_state *local, unsigned int bit_offset)
5084 = bit_offset + constructor_relative_ebitpos;
5141 temp_state.bit_offset = next_offset % BITS_PER_UNIT;
5324 output_constructor_bitfield (&local, outer ? outer->bit_offset : 0);
4641 unsigned int bit_offset; /* current position in ... */ member in struct:__anon233
5032 output_constructor_bitfield(oc_local_state *local, unsigned int bit_offset) argument
H A Dexpmed.c842 unsigned int bit_offset = (backwards
863 bitnum + bit_offset,
1637 unsigned int bit_offset = (backwards
1646 bitnum + bit_offset, 1, target_part,
841 unsigned int bit_offset = (backwards local
1633 unsigned int bit_offset = (backwards local
H A Dgimple-fold.c5241 get_base_constructor (tree base, HOST_WIDE_INT *bit_offset, argument
5251 *bit_offset += (mem_ref_offset (base).to_short_addr ()
5288 *bit_offset += bit_offset2;
5289 return get_base_constructor (base, bit_offset, valueize);
H A Dtree-ssa-sccvn.c870 tree bit_offset = DECL_FIELD_BIT_OFFSET (TREE_OPERAND (ref, 1)); local
871 if (TREE_INT_CST_LOW (bit_offset) % BITS_PER_UNIT == 0)
875 + wi::lrshift (wi::to_offset (bit_offset),
H A Demit-rtl.c1712 tree bit_offset = DECL_FIELD_BIT_OFFSET (field);
1716 || !tree_fits_uhwi_p (bit_offset))
1720 offset += tree_to_uhwi (bit_offset) / BITS_PER_UNIT;
1704 tree bit_offset = DECL_FIELD_BIT_OFFSET (field); local
H A Ddwarf2out.c16955 HOST_WIDE_INT bit_offset;
16983 bit_offset
16988 if (bit_offset < 0)
16989 add_AT_int (die, DW_AT_bit_offset, bit_offset);
16991 add_AT_unsigned (die, DW_AT_bit_offset, (unsigned HOST_WIDE_INT) bit_offset);
16941 HOST_WIDE_INT bit_offset; local
H A Dtree.h2327 (FIELD_DECL_CHECK (NODE)->field_decl.bit_offset)
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-tic54x.c1368 int bit_offset = 0; local
1404 bit_offset = frag_now->tc_frag_data;
1405 if (bit_offset != 0 && bit_offset < 16)
1407 int spare_bits = bits_per_byte - bit_offset;
1435 bit_offset = exp.X_add_number % bits_per_byte;
1454 frag_now->tc_frag_data = bit_offset;
1464 frag_now->tc_frag_data = bit_offset;
1905 int bit_offset = frag_bit_offset (frag_now, now_seg); local
1908 if (bit_offset
5593 int bit_offset = frag_bit_offset (frag_prev (frag, bi->seg), bi->seg); local
[all...]
/haiku-buildtools/binutils/gas/config/
H A Dtc-tic54x.c1217 int bit_offset = 0; local
1252 bit_offset = frag_now->tc_frag_data;
1253 if (bit_offset != 0 && bit_offset < 16)
1255 int spare_bits = bits_per_byte - bit_offset;
1283 bit_offset = expn.X_add_number % bits_per_byte;
1302 frag_now->tc_frag_data = bit_offset;
1312 frag_now->tc_frag_data = bit_offset;
1738 int bit_offset = frag_bit_offset (frag_now, now_seg); local
1741 if (bit_offset
5215 int bit_offset = frag_bit_offset (frag_prev (frag, bi->seg), bi->seg); local
[all...]
/haiku-buildtools/gcc/gcc/config/tilepro/
H A Dtilepro.c1638 HOST_WIDE_INT bit_offset, bool sign)
1645 HOST_WIDE_INT byte_offset = bit_offset / BITS_PER_UNIT;
1651 if (bitsize == 2 * BITS_PER_UNIT && (bit_offset % BITS_PER_UNIT) == 0)
1703 last_byte_offset = (bit_offset + bitsize - 1) / BITS_PER_UNIT;
1731 bitsize, bit_offset % BITS_PER_UNIT,
1744 HOST_WIDE_INT bit_offset)
1746 HOST_WIDE_INT byte_offset = bit_offset / BITS_PER_UNIT;
1633 tilepro_expand_unaligned_load(rtx dest_reg, rtx mem, HOST_WIDE_INT bitsize, HOST_WIDE_INT bit_offset, bool sign) argument
1739 tilepro_expand_unaligned_store(rtx mem, rtx src, HOST_WIDE_INT bitsize, HOST_WIDE_INT bit_offset) argument
/haiku-buildtools/gcc/gcc/config/tilegx/
H A Dtilegx.c1895 HOST_WIDE_INT bit_offset, bool sign)
1902 HOST_WIDE_INT byte_offset = bit_offset / BITS_PER_UNIT;
1906 if (bitsize == 2 * BITS_PER_UNIT && (bit_offset % BITS_PER_UNIT) == 0)
1970 last_byte_offset = (bit_offset + bitsize - 1) / BITS_PER_UNIT;
2000 bitsize, bit_offset % BITS_PER_UNIT,
2013 HOST_WIDE_INT bit_offset)
2015 HOST_WIDE_INT byte_offset = bit_offset / BITS_PER_UNIT;
1890 tilegx_expand_unaligned_load(rtx dest_reg, rtx mem, HOST_WIDE_INT bitsize, HOST_WIDE_INT bit_offset, bool sign) argument
2008 tilegx_expand_unaligned_store(rtx mem, rtx src, HOST_WIDE_INT bitsize, HOST_WIDE_INT bit_offset) argument
/haiku-buildtools/legacy/gcc/gcc/
H A Dexpmed.c402 int bit_offset = (backwards
407 bitnum + bit_offset, word_mode,
1126 int bit_offset = (WORDS_BIG_ENDIAN
1133 bitnum + bit_offset,
401 int bit_offset = (backwards local
1122 int bit_offset = (WORDS_BIG_ENDIAN local
H A Ddwarfout.c2761 register unsigned bit_offset;
2793 bit_offset =
2799 ASM_OUTPUT_DWARF_DATA2 (asm_out_file, bit_offset);
2751 register unsigned bit_offset; local
H A Ddwarf2out.c7545 register unsigned bit_offset;
7576 bit_offset
7581 add_AT_unsigned (die, DW_AT_bit_offset, bit_offset);
7536 register unsigned bit_offset; local
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c6793 enum x86_64_reg_class classes[MAX_CLASSES], int bit_offset)
6798 = (bytes + (bit_offset % 64) / 8 + UNITS_PER_WORD - 1) / UNITS_PER_WORD;
6849 + (bit_offset % 64)) / 8 / 8;
6850 i < ((int_bit_position (field) + (bit_offset % 64))
6886 + bit_offset) % 512);
6890 + (bit_offset % 64)) / 8 / 8;
6904 TREE_TYPE (type), subclasses, bit_offset);
6912 && !((bit_offset % 64) == 0 && bytes == 4))
6935 bit_offset);
7016 if (bit_offset
6777 classify_argument(machine_mode mode, const_tree type, enum x86_64_reg_class classes[MAX_CLASSES], int bit_offset) argument
[all...]

Completed in 920 milliseconds