diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2021-06-15 12:20:43 +0200 |
---|---|---|
committer | Aldy Hernandez <aldyh@redhat.com> | 2021-07-27 12:01:37 +0200 |
commit | fcc7c6369f7fbf293f502d3d207a90b76cc2c62f (patch) | |
tree | 78044ef9298f34a8e1c5b771250e8a5539c1c416 /gcc/tree-vrp.c | |
parent | 3bc9db6a989671bedf19e61bd1b21f79588e99da (diff) | |
download | gcc-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