Searched refs:constant_svalue (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/ |
| H A D | svalue.cc | 111 if (const constant_svalue *cst_sval = sval->dyn_cast_constant_svalue ()) in maybe_get_constant() 393 const constant_svalue *constant_sval1 = (const constant_svalue *)sval1; in cmp_ptr() 394 const constant_svalue *constant_sval2 = (const constant_svalue *)sval2; in cmp_ptr() 808 constant_svalue::dump_to_pp (pretty_printer *pp, bool simple) const in dump_to_pp() 830 constant_svalue::accept (visitor *v) const in accept() 839 constant_svalue::implicitly_live_p (const svalue_set *, in implicitly_live_p() 850 constant_svalue::eval_condition (const constant_svalue *lhs, in eval_condition() 852 const constant_svalue *rhs) in eval_condition() 877 constant_svalue::maybe_fold_bits_within (tree type, in maybe_fold_bits_within() 896 constant_svalue::all_zeroes_p () const in all_zeroes_p()
|
| H A D | svalue.h | 107 virtual const constant_svalue * 271 class constant_svalue : public svalue 274 constant_svalue (tree cst_expr) 282 const constant_svalue * 291 static tristate eval_condition (const constant_svalue *lhs, 293 const constant_svalue *rhs); 311 is_a_helper <const constant_svalue *>::test (const svalue *sval)
|
| H A D | analyzer.h | 41 class constant_svalue; variable
|
| H A D | ChangeLog | 2141 (constant_svalue::all_zeroes_p): New. 2144 (constant_svalue::all_zeroes_p): New decl. 2323 (constant_svalue::maybe_fold_bits_within): New. 2345 (constant_svalue::maybe_fold_bits_within): New. 3087 (constant_svalue::implicitly_live_p): Likewise. 3100 (constant_svalue::implicitly_live_p): Likewise. 5050 (constant_svalue::compare_fields): Delete. 5051 (constant_svalue::add_to_hash): Delete. 5052 (constant_svalue::merge_values): Delete. 5053 (constant_svalue::eval_condition): Move to svalue.cc. [all …]
|
| H A D | region-model-manager.cc | 222 constant_svalue **slot = m_constants_map.get (cst_expr); in get_or_create_constant_svalue() 225 constant_svalue *cst_sval = new constant_svalue (cst_expr); in get_or_create_constant_svalue()
|
| H A D | region-model.h | 211 virtual void visit_constant_svalue (const constant_svalue *) {} in visit_constant_svalue() argument 389 typedef hash_map<tree, constant_svalue *> constants_map_t;
|
| H A D | region-model.cc | 3002 if (const constant_svalue *cst_lhs = lhs->dyn_cast_constant_svalue ()) in eval_condition_without_cm() 3005 if (const constant_svalue *cst_rhs = rhs->dyn_cast_constant_svalue ()) in eval_condition_without_cm() 3006 return constant_svalue::eval_condition (cst_lhs, op, cst_rhs); in eval_condition_without_cm() 3017 if (const constant_svalue *cst_rhs = rhs->dyn_cast_constant_svalue ()) in eval_condition_without_cm()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/analyzer/ |
| H A D | region-model.h | 499 virtual constant_svalue *dyn_cast_constant_svalue () { return NULL; } in dyn_cast_constant_svalue() 500 virtual const constant_svalue *dyn_cast_constant_svalue () const in dyn_cast_constant_svalue() 595 class constant_svalue : public svalue 598 constant_svalue (tree cst_expr) in constant_svalue() function 605 bool compare_fields (const constant_svalue &other) const; 608 { return new constant_svalue (m_cst_expr); } in clone() 614 constant_svalue *dyn_cast_constant_svalue () FINAL OVERRIDE { return this; } in dyn_cast_constant_svalue() 615 const constant_svalue *dyn_cast_constant_svalue () const FINAL OVERRIDE in dyn_cast_constant_svalue() 620 static void merge_values (const constant_svalue &cst_sval_a, 621 const constant_svalue &cst_sval_b, [all …]
|
| H A D | region-model.cc | 295 const constant_svalue &this_sub in operator ==() 296 = (const constant_svalue &)*this; in operator ==() 297 const constant_svalue &other_sub in operator ==() 298 = (const constant_svalue &)other; in operator ==() 424 if (const constant_svalue *cst_sval = dyn_cast_constant_svalue ()) in maybe_get_constant() 651 constant_svalue::compare_fields (const constant_svalue &other) const in compare_fields() 659 constant_svalue::add_to_hash (inchash::hash &hstate) const in add_to_hash() 668 constant_svalue::merge_values (const constant_svalue &cst_sval_a, in merge_values() 669 const constant_svalue &cst_sval_b, in merge_values() 679 merged_sval = new constant_svalue (cst_a); in merge_values() [all …]
|
| H A D | analyzer.h | 40 class constant_svalue; variable
|