This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-11 in repository gcc.
from 8ebcd360858 Generate 128-bit int divide/modulus on power10. new d3344fbe7bc Clean up and virtualize the on-entry cache interface. new f4ed9f2e65a Implement multi-bit aligned accessors for sparse bitmap. new 52f0aa4dee8 Implement a sparse bitmap representation for Rangers on-ent [...] new 263a7e20c88 Don't process lookups for debug statements in Ranger. new 86534c07a39 Disable poor value processing in ranger cache. new f48526b8d2a Adjust on_entry cache to indicate if the value was set properly. new 85c22c517e9 Do not continue propagating values which cannot be set properly. new b977e6b29c6 Fix build_gt and build_lt for signed 1 bit values.
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/bitmap.c | 108 +++++++++++++ gcc/bitmap.h | 7 + gcc/gimple-range-cache.cc | 346 +++++++++++++++++++++++++++------------- gcc/gimple-range-cache.h | 5 +- gcc/gimple-range.cc | 2 +- gcc/params.opt | 4 + gcc/range-op.cc | 18 ++- gcc/testsuite/gcc.dg/pr101223.c | 44 +++++ gcc/value-range.h | 9 ++ 9 files changed, 426 insertions(+), 117 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr101223.c