This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 3e9a6d29ee9 [Ada] Allow confirming volatile properties on No_Caching variables new 4f1bce19f6d Implement abstract vrange class. new 59c8e96dd02 Implement generic range temporaries. new cf5bea76f9d Convert range-op.* to vrange. new d8474337a0b Revamp irange_allocator to handle vranges. new 45c8523dd3e Convert ranger and clients to vrange.
The 5 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/gimple-range-cache.cc | 177 +++++++++--------- gcc/gimple-range-cache.h | 36 ++-- gcc/gimple-range-edge.cc | 18 +- gcc/gimple-range-edge.h | 4 +- gcc/gimple-range-fold.cc | 184 ++++++++++--------- gcc/gimple-range-fold.h | 52 ++---- gcc/gimple-range-gori.cc | 156 +++++++++------- gcc/gimple-range-gori.h | 42 ++--- gcc/gimple-range-infer.cc | 21 ++- gcc/gimple-range-infer.h | 16 +- gcc/gimple-range-path.cc | 47 +++-- gcc/gimple-range-path.h | 16 +- gcc/gimple-range-tests.cc | 3 +- gcc/gimple-range-trace.cc | 9 +- gcc/gimple-range-trace.h | 2 +- gcc/gimple-range.cc | 70 ++++--- gcc/gimple-range.h | 14 +- gcc/gimple-ssa-warn-access.cc | 7 +- gcc/range-op.cc | 215 +++++++++++++++++++--- gcc/range-op.h | 45 ++++- gcc/tree-data-ref.cc | 8 +- gcc/tree-ssa-loop-niter.cc | 16 +- gcc/tree-ssa-loop-unswitch.cc | 14 +- gcc/tree-ssa-threadedge.cc | 4 +- gcc/tree-vrp.cc | 44 ++--- gcc/value-query.cc | 80 ++++---- gcc/value-query.h | 16 +- gcc/value-range-equiv.cc | 6 + gcc/value-range-equiv.h | 3 +- gcc/value-range.cc | 206 ++++++++++++++++++++- gcc/value-range.h | 412 +++++++++++++++++++++++++++++++++++------- gcc/vr-values.cc | 62 ++++--- gcc/vr-values.h | 2 +- 33 files changed, 1384 insertions(+), 623 deletions(-)