diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2021-05-31 16:41:27 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2021-05-31 20:49:40 -0400 |
commit | 2e0f3246e0bd92643ce36b9e7b9dde91650ac02a (patch) | |
tree | 66cc5877e10719c3f4ed5355db00e6d604213c0a /gcc/fortran/openmp.c | |
parent | 47ea02bb862d6be9a200ebccbd5d64b31a003ec2 (diff) | |
download | gcc-2e0f3246e0bd92643ce36b9e7b9dde91650ac02a.zip gcc-2e0f3246e0bd92643ce36b9e7b9dde91650ac02a.tar.gz gcc-2e0f3246e0bd92643ce36b9e7b9dde91650ac02a.tar.bz2 |
Replace ssa_range_in_bb with entry exit and def range
Split the old functionality of ssa_name_in_bb into the components for
definition in a block, entry and exit range. Call these as appropriate.
* gimple-range-cache.cc (ranger_cache::ssa_range_in_bb): Delete.
(ranger_cache::range_of_def): New.
(ranger_cache::entry_range): New.
(ranger_cache::exit_range): New.
(ranger_cache::range_of_expr): Adjust.
(ranger_cache::range_on_edge): Adjust.
(ranger_cache::propagate_cache): Call exit_range directly.
* gimple-range-cache.h (class ranger_cache): Adjust.
Diffstat (limited to 'gcc/fortran/openmp.c')
0 files changed, 0 insertions, 0 deletions