Searched refs:binop_svalue (Results 1 – 10 of 10) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/ |
H A D | svalue.cc | 219 if (const binop_svalue *binop_sval = dyn_cast_binop_svalue ()) in can_merge_p() 237 if (const binop_svalue *binop_sval = dyn_cast_binop_svalue ()) in can_merge_p() 268 if (const binop_svalue *other_binop_sval in can_merge_p() 443 const binop_svalue *binop_sval1 = (const binop_svalue *)sval1; in cmp_ptr() 444 const binop_svalue *binop_sval2 = (const binop_svalue *)sval2; in cmp_ptr() 689 const binop_svalue *binop_sval in maybe_get_deref_base_region() 690 = as_a <const binop_svalue *> (iter); in maybe_get_deref_base_region() 1187 binop_svalue::dump_to_pp (pretty_printer *pp, bool simple) const in dump_to_pp() 1226 binop_svalue::accept (visitor *v) const in accept() 1236 binop_svalue::implicitly_live_p (const svalue_set *live_svalues, in implicitly_live_p()
|
H A D | region-model-reachability.cc | 226 const binop_svalue *binop_sval = (const binop_svalue *)sval; in handle_sval()
|
H A D | svalue.h | 117 virtual const binop_svalue * 674 class binop_svalue : public svalue 714 binop_svalue (tree type, enum tree_code op, 726 const binop_svalue *dyn_cast_binop_svalue () const FINAL OVERRIDE 751 is_a_helper <const binop_svalue *>::test (const svalue *sval) 756 template <> struct default_hash_traits<binop_svalue::key_t> 757 : public member_function_hash_traits<binop_svalue::key_t>
|
H A D | region-model-manager.cc | 431 if (const binop_svalue *binop = arg->dyn_cast_binop_svalue ()) in maybe_fold_unaryop() 729 if (const binop_svalue *binop = arg0->dyn_cast_binop_svalue ()) in maybe_fold_binop() 745 if (const binop_svalue *binop = arg0->dyn_cast_binop_svalue ()) in maybe_fold_binop() 779 binop_svalue::key_t key (type, op, arg0, arg1); in get_or_create_binop() 780 if (binop_svalue **slot = m_binop_values_map.get (key)) in get_or_create_binop() 782 binop_svalue *binop_sval = new binop_svalue (type, op, arg0, arg1); in get_or_create_binop()
|
H A D | region-model.h | 217 virtual void visit_binop_svalue (const binop_svalue *) {} in visit_binop_svalue() argument 414 typedef hash_map<binop_svalue::key_t, binop_svalue *> binop_values_map_t;
|
H A D | sm-taint.cc | 708 const binop_svalue *binop_sval = as_a <const binop_svalue *> (sval); in alt_get_inherited_state()
|
H A D | analyzer.h | 47 class binop_svalue; variable
|
H A D | region-model.cc | 2539 const binop_svalue *binop_sval in deref_rvalue() 2540 = as_a <const binop_svalue *> (ptr_sval); in deref_rvalue() 3044 else if (const binop_svalue *binop = lhs->dyn_cast_binop_svalue ()) in eval_condition_without_cm() 3171 const binop_svalue *binop_sval = outer_lhs->dyn_cast_binop_svalue (); in add_constraints_from_binop() 3398 if (const binop_svalue *binop_sval = sval->dyn_cast_binop_svalue ()) in get_representative_path_var_1() 5050 const binop_svalue *binop = four_times_x_init->dyn_cast_binop_svalue (); in test_binop_svalue_folding()
|
H A D | ChangeLog | 1842 (binop_svalue::dump_to_pp): Use it to print MIN_EXPR and MAX_EXPR 1876 (binop_svalue::binop_svalue): Likewise. 2360 (binop_svalue::key_t::mark_empty): Use 2 rather than NULL_TREE. 2361 (binop_svalue::key_t::is_empty): Likewise. 2362 (default_hash_traits<binop_svalue::key_t>::empty_zero_p): Make 3094 (binop_svalue::implicitly_live_p): Likewise. 3105 (binop_svalue::implicitly_live_p): Likewise. 3695 * region-model.h (binop_svalue::dyn_cast_binop_svalue): Remove 4512 (class binop_svalue): New forward decl. 5531 (class binop_svalue): New. [all …]
|
H A D | constraint-manager.cc | 1806 if (const binop_svalue *lhs_binop = lhs->dyn_cast_binop_svalue ()) in add_constraint()
|