aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.cc
diff options
context:
space:
mode:
authorSam Feifer <sfeifer@redhat.com>2022-07-09 12:08:01 -0400
committerJeff Law <jeffreyalaw@gmail.com>2022-07-09 12:08:01 -0400
commitd9fa599dc7584d89e758a09a3d68982f12d8751c (patch)
treeff71ed921050fc43db5734a79c56ddbf972c6951 /gcc/value-range.cc
parent46dc26fdfbf3e64f82188e21aa6a13ec23108e8e (diff)
downloadgcc-d9fa599dc7584d89e758a09a3d68982f12d8751c.zip
gcc-d9fa599dc7584d89e758a09a3d68982f12d8751c.tar.gz
gcc-d9fa599dc7584d89e758a09a3d68982f12d8751c.tar.bz2
[PATCH] match.pd: Add new bitwise arithmetic pattern [PR98304]
PR tree-optimization/98304 gcc: * match.pd (n - (((n > C1) ? n : C1) & -C2)): New simplification. gcc/testsuite: * gcc.c-torture/execute/pr98304-2.c: New test. * gcc.dg/pr98304-1.c: New test.
Diffstat (limited to 'gcc/value-range.cc')
0 files changed, 0 insertions, 0 deletions