aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorAndrew MacLeod <amacleod@redhat.com>2022-09-22 18:17:20 -0400
committerAndrew MacLeod <amacleod@redhat.com>2022-09-29 18:34:18 -0400
commit67166c9ec35d58efd0225b74730983aa480a88f1 (patch)
tree773ceeb8ff39cc8266b76bd9e20592860a9211c9 /libgcc
parent431cdfbea1f8c452f581ec3974f2581addec9ac7 (diff)
downloadgcc-67166c9ec35d58efd0225b74730983aa480a88f1.zip
gcc-67166c9ec35d58efd0225b74730983aa480a88f1.tar.gz
gcc-67166c9ec35d58efd0225b74730983aa480a88f1.tar.bz2
Refine ranges using relations in GORI.
This allows GORI to recognize when a relation passed in applies to the 2 operands of the current statement. Check to see if further range refinement is possible before proceeding. * gimple-range-gori.cc (gori_compute::refine_using_relation): New. (gori_compute::compute_operand1_range): Invoke refine_using_relation when applicable. (gori_compute::compute_operand2_range): Ditto. * gimple-range-gori.h (class gori_compute): Adjust prototypes.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions