Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/
H A Dstore.cc210 bit_range::dump_to_pp (pretty_printer *pp) const in dump_to_pp()
229 bit_range::dump () const in dump()
243 bit_range::contains_p (const bit_range &other, bit_range *out) const in contains_p()
262 bit_range::intersects_p (const bit_range &other, in intersects_p()
263 bit_range *out_this, in intersects_p()
264 bit_range *out_other) const in intersects_p()
276 bit_range abs_overlap_bits (overlap_start, overlap_next - overlap_start); in intersects_p()
286 bit_range::cmp (const bit_range &br1, const bit_range &br2) in cmp()
297 bit_range
298 bit_range::operator- (bit_offset_t offset) const in operator -()
[all …]
H A Dstore.h230 struct bit_range struct
232 bit_range (bit_offset_t start_bit_offset, bit_size_t size_in_bits) in bit_range() function
259 bool contains_p (const bit_range &other, bit_range *out) const; argument
261 bool operator== (const bit_range &other) const
267 bool intersects_p (const bit_range &other) const in intersects_p() argument
272 bool intersects_p (const bit_range &other,
273 bit_range *out_this,
274 bit_range *out_other) const;
276 static int cmp (const bit_range &br1, const bit_range &br2);
278 bit_range operator- (bit_offset_t offset) const;
[all …]
H A Dsvalue.cc479 if (int cmp = bit_range::cmp (bits_within_sval1->get_bits (), in cmp_ptr()
640 const bit_range &subrange, in extract_bit_range()
650 const bit_range &, in maybe_fold_bits_within() argument
878 const bit_range &, in maybe_fold_bits_within() argument
937 const bit_range &, in maybe_fold_bits_within() argument
996 const bit_range &, in maybe_fold_bits_within() argument
1144 const bit_range &, in maybe_fold_bits_within() argument
1372 const bit_range &bits, in maybe_fold_bits_within()
1414 bit_range range_within_element in maybe_fold_bits_within()
1432 const bit_range &bits, in bits_within_svalue()
[all …]
H A Dsvalue.h163 const bit_range &subrange,
168 const bit_range &subrange,
297 const bit_range &subrange,
337 const bit_range &subrange,
407 const bit_range &subrange,
645 const bit_range &subrange,
904 const bit_range &subrange,
942 const bit_range &bits,
968 bit_range m_bits;
972 const bit_range &bits,
[all …]
H A Dregion-model-manager.cc571 bit_range bits (0, 0); in maybe_undo_optimize_bit_field_compare()
572 if (!bit_range::from_mask (mask, &bits)) in maybe_undo_optimize_bit_field_compare()
575 bit_range bound_bits (bits); in maybe_undo_optimize_bit_field_compare()
577 bound_bits = bit_range (BITS_PER_UNIT - bits.get_next_bit_offset (), in maybe_undo_optimize_bit_field_compare()
960 get_bit_range_for_field (tree field, bit_range *out) in get_bit_range_for_field()
966 *out = bit_range (field_bit_offset, bit_size); in get_bit_range_for_field()
977 bit_range field_bits (0, 0); in get_byte_range_for_field()
1021 const bit_range &bits, in maybe_fold_bits_within_svalue()
1078 bit_range bits_within_element in maybe_fold_bits_within_svalue()
1131 const bit_range &bits, in get_or_create_bits_within()
[all …]
H A Dregion.h1168 key_t (const region *parent, tree type, const bit_range &bits)
1201 bit_range m_bits;
1205 const bit_range &bits)
1217 const bit_range &get_bits () const { return m_bits; }
1225 bit_range m_bits;
H A Dregion-model.h271 const bit_range &bits,
329 const bit_range &bits);
373 const bit_range &bits,
684 const bit_range &bits,
H A DChangeLog1567 * store.cc (bit_range::intersects_p): New overload.
1568 (bit_range::operator-): New.
1572 new overload of bit_range::intersects_p.
1573 * store.h (bit_range::intersects_p): New overload.
1574 (bit_range::operator-): New.
2232 (bit_range::contains_p): New.
2282 (bit_range::get_last_bit_offset): New.
2283 (bit_range::contains_p): New.
2387 * store.cc (bit_range::dump_to_pp): Dump as a byte range if
2389 (bit_range::as_byte_range): New.
[all …]
H A Dregion-model.cc2091 bit_range bits (TREE_INT_CST_LOW (first_bit_offset), in get_lvalue_1()
2235 bit_range bits (TREE_INT_CST_LOW (first_bit_offset), in get_rvalue_1()
2593 const bit_range &bits, in get_rvalue_for_bits()
5161 = mgr.get_bit_range (x_reg, char_type_node, bit_range (0, 8)); in test_bit_range_regions()
5163 = mgr.get_bit_range (x_reg, char_type_node, bit_range (8, 8)); in test_bit_range_regions()