21#ifndef GCC_TREE_SSA_STRLEN_H
22#define GCC_TREE_SSA_STRLEN_H
Definition pointer-query.h:162
Definition value-query.h:55
union tree_node * tree
Definition coretypes.h:97
bool handle_printf_call(gimple_stmt_iterator *gsi, pointer_query &ptr_qry)
Definition gimple-ssa-sprintf.cc:4363
Definition gimple-iterator.h:26
#define NULL
Definition system.h:58
bool is_strlen_related_p(tree src, tree len)
Definition tree-ssa-strlen.cc:2800
static bool get_range_strlen_dynamic(tree, gimple *, c_strlen_data *, bitmap, pointer_query *, unsigned *)
Definition tree-ssa-strlen.cc:1189
tree get_range(tree val, gimple *stmt, wide_int minmax[2], range_query *rvals)
Definition tree-ssa-strlen.cc:205
gimple * use_in_zero_equality(tree res, bool exclusive)
Definition tree-ssa-strlen.cc:3981
tree set_strlen_range(tree lhs, wide_int min, wide_int max, tree bound)
Definition tree-ssa-strlen.cc:1905
bool maybe_diag_stxncpy_trunc(gimple_stmt_iterator gsi, tree src, tree cnt, pointer_query *ptr_qry)
Definition tree-ssa-strlen.cc:2902
#define NULL_TREE
Definition tree.h:318
generic_wide_int< wide_int_storage > wide_int
Definition wide-int.h:343