aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.c
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2021-09-24 12:42:05 +0200
committerAldy Hernandez <aldyh@redhat.com>2021-09-24 16:49:51 +0200
commit55b3299dcd1e863843079223967f20da5ff0af78 (patch)
treed3ba7bb9cd9c6a11bdade6ece6116eb1748cb7ae /gcc/fortran/expr.c
parent9b11107ed72ca543af41dbb3226e16b61d31b098 (diff)
downloadgcc-55b3299dcd1e863843079223967f20da5ff0af78.zip
gcc-55b3299dcd1e863843079223967f20da5ff0af78.tar.gz
gcc-55b3299dcd1e863843079223967f20da5ff0af78.tar.bz2
path solver: Avoid further lookups when range is defined in block.
If an SSA is defined in the current block, there is no need to query range_on_path_entry for additional information. gcc/ChangeLog: * gimple-range-path.cc (path_range_query::path_range_query): Move debugging header... (path_range_query::precompute_ranges): ...here. (path_range_query::internal_range_of_expr): Do not call range_on_path_entry if NAME is defined in the current block.
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions