aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2021-06-15 12:20:43 +0200
committerAldy Hernandez <aldyh@redhat.com>2021-07-27 12:01:37 +0200
commitfcc7c6369f7fbf293f502d3d207a90b76cc2c62f (patch)
tree78044ef9298f34a8e1c5b771250e8a5539c1c416 /gcc/tree-vrp.c
parent3bc9db6a989671bedf19e61bd1b21f79588e99da (diff)
downloadgcc-fcc7c6369f7fbf293f502d3d207a90b76cc2c62f.zip
gcc-fcc7c6369f7fbf293f502d3d207a90b76cc2c62f.tar.gz
gcc-fcc7c6369f7fbf293f502d3d207a90b76cc2c62f.tar.bz2
Implement basic block path solver.
This is is the main basic block path solver for use in the ranger-based backwards threader. Given a path of BBs, the class can solve the final conditional or any SSA name used in calculating the final conditional. gcc/ChangeLog: * Makefile.in (OBJS): Add gimple-range-path.o. * gimple-range-path.cc: New file. * gimple-range-path.h: New file.
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions