]> gcc.gnu.org Git - gcc.git/commit
Remove ASSERT_EXPR.
authorAldy Hernandez <aldyh@redhat.com>
Tue, 22 Nov 2022 09:24:06 +0000 (10:24 +0100)
committerFilip Kastl <filip.kastl@gmail.com>
Wed, 15 Feb 2023 09:44:51 +0000 (10:44 +0100)
commit2e273efeffa5881921ac762820fbdae47a5a6a7a
tree8be8424e23db72c75a0714bda7753545441407eb
parent4ee3e3b730a87f0888121b9d3dbd864ce6842ed0
Remove ASSERT_EXPR.

This removes all uses of ASSERT_EXPR except the internal one in ipa-*.

gcc/ChangeLog:

* doc/gimple.texi: Remove ASSERT_EXPR references.
* fold-const.cc (tree_expr_nonzero_warnv_p): Same.
(fold_binary_loc): Same.
(tree_expr_nonnegative_warnv_p): Same.
* gimple-array-bounds.cc (get_base_decl): Same.
* gimple-pretty-print.cc (dump_unary_rhs): Same.
* gimple.cc (get_gimple_rhs_num_ops): Same.
* pointer-query.cc (handle_ssa_name): Same.
* tree-cfg.cc (verify_gimple_assign_single): Same.
* tree-pretty-print.cc (dump_generic_node): Same.
* tree-scalar-evolution.cc (scev_dfs::follow_ssa_edge_expr):Same.
(interpret_rhs_expr): Same.
* tree-ssa-operands.cc (operands_scanner::get_expr_operands): Same.
* tree-ssa-propagate.cc
(substitute_and_fold_dom_walker::before_dom_children): Same.
* tree-ssa-threadedge.cc: Same.
* tree-vrp.cc (overflow_comparison_p): Same.
* tree.def (ASSERT_EXPR): Add note.
* tree.h (ASSERT_EXPR_VAR): Remove.
(ASSERT_EXPR_COND): Remove.
* vr-values.cc (simplify_using_ranges::vrp_visit_cond_stmt):
Remove comment.
16 files changed:
gcc/doc/gimple.texi
gcc/fold-const.cc
gcc/gimple-array-bounds.cc
gcc/gimple-pretty-print.cc
gcc/gimple.cc
gcc/pointer-query.cc
gcc/tree-cfg.cc
gcc/tree-pretty-print.cc
gcc/tree-scalar-evolution.cc
gcc/tree-ssa-operands.cc
gcc/tree-ssa-propagate.cc
gcc/tree-ssa-threadedge.cc
gcc/tree-vrp.cc
gcc/tree.def
gcc/tree.h
gcc/vr-values.cc
This page took 0.073468 seconds and 6 git commands to generate.