]> git.ipfire.org Git - thirdparty/gcc.git/commit
Always snap subranges after intersection.
authorAndrew MacLeod <amacleod@redhat.com>
Mon, 5 Jan 2026 16:00:00 +0000 (11:00 -0500)
committerAndrew MacLeod <amacleod@redhat.com>
Wed, 7 Jan 2026 14:36:52 +0000 (09:36 -0500)
commit9d9e983950171f3493f20eca5a6778ea4d6bbb98
tree31770bf769a9995acdeed78a909e39751ee0928c
parentf26f5e3a4c42e50a34cb2d3e5f02a70a8faa596f
Always snap subranges after intersection.

PR tree-optimization/123319
gcc/
* value-range.cc (irange::intersect): If there is a bitmask, snap
subranges after creating them.

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