]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix range-ops operator_addr.
authorAndrew MacLeod <amacleod@redhat.com>
Thu, 17 Aug 2023 15:13:14 +0000 (11:13 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Thu, 17 Aug 2023 17:38:50 +0000 (13:38 -0400)
commitdc48d1d1d4458773f89f21b2f019f66ddf88f2e5
tree5ee57f4e1f2fc33b88839811652935abf7a9c6bb
parentd7b6cad9d6c40f1dab907abd8e71e713bb2a5bf5
Fix range-ops operator_addr.

Lack of symbolic information prevents op1_range from beig able to draw
the same conclusions as fold_range can.

PR tree-optimization/111009
gcc/
* range-op.cc (operator_addr_expr::op1_range): Be more restrictive.

gcc/testsuite/
* gcc.dg/pr111009.c: New.
gcc/range-op.cc
gcc/testsuite/gcc.dg/pr111009.c [new file with mode: 0644]