This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 4d68c7f7b5a Daily bump. new e1366a7e4ce vrange_storage overhaul new e1f83aa39dd Remove irange::{min,max,kind}. new 6b73cbb04d4 Remove irange::tree_{lower,upper}_bound. new c7422782a2e Various cleanups in vr-values.cc towards ranger API. new 2c39e0fabff Convert get_legacy_range in bounds_of_var_in_loop to irange API. new 612d373005a Merge irange::union/intersect into irange_union/intersect. new cb779afeff2 Conversion to irange wide_int API. new 8b2181a415f Replace vrp_val* with wide_ints. new 47a76439911 Rewrite bounds_of_var_in_loop() to use ranges. new c92b8be9b52 Convert internal representation of irange to wide_ints. new 178abecaa9c Cleanup irange::set. new bd0ac4b275d Inline irange::set_nonzero.
The 12 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/fold-const.cc | 3 +- gcc/gimple-fold.cc | 8 +- gcc/gimple-loop-versioning.cc | 2 +- gcc/gimple-range-cache.cc | 61 ++- gcc/gimple-range-cache.h | 2 +- gcc/gimple-range-edge.cc | 40 +- gcc/gimple-range-edge.h | 4 +- gcc/gimple-range-fold.cc | 70 +--- gcc/gimple-range-gori.cc | 7 +- gcc/gimple-range-infer.cc | 25 +- gcc/gimple-range-infer.h | 2 +- gcc/gimple-range-op.cc | 48 ++- gcc/gimple-range-tests.cc | 9 +- gcc/gimple-ssa-warn-alloca.cc | 5 +- gcc/ipa-cp.cc | 10 +- gcc/ipa-prop.cc | 3 +- gcc/ipa-prop.h | 5 +- gcc/range-op.cc | 281 +++++++------- gcc/range.cc | 7 +- gcc/range.h | 14 +- gcc/tree-core.h | 16 +- gcc/tree-data-ref.cc | 7 +- gcc/tree-ssa-loop-ch.cc | 8 +- gcc/tree-ssa-loop-niter.cc | 26 +- gcc/tree-ssa-loop-unswitch.cc | 17 +- gcc/tree-ssa-phiopt.cc | 3 +- gcc/tree-ssa-threadbackward.cc | 4 +- gcc/tree-ssanames.cc | 35 +- gcc/tree-ssanames.h | 2 +- gcc/tree-vrp.cc | 36 +- gcc/tree-vrp.h | 1 - gcc/value-query.cc | 24 +- gcc/value-range-storage.cc | 468 +++++++++++++++++----- gcc/value-range-storage.h | 226 +++-------- gcc/value-range.cc | 855 ++++++++++++++++++----------------------- gcc/value-range.h | 285 +++++--------- gcc/vr-values.cc | 781 +++++++++---------------------------- gcc/vr-values.h | 12 +- 38 files changed, 1472 insertions(+), 1940 deletions(-)