/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/ |
H A D | store.cc | 210 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 D | store.h | 230 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 D | svalue.cc | 479 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 D | svalue.h | 163 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 D | region-model-manager.cc | 571 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 D | region.h | 1168 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 D | region-model.h | 271 const bit_range &bits, 329 const bit_range &bits); 373 const bit_range &bits, 684 const bit_range &bits,
|
H A D | ChangeLog | 1567 * 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 D | region-model.cc | 2091 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()
|