aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range-path.h
AgeCommit message (Collapse)AuthorFilesLines
2021-08-04Mark path_range_query::dump as override.Aldy Hernandez1-1/+1
gcc/ChangeLog: * gimple-range-path.h (path_range_query::dump): Mark override.
2021-07-27Implement basic block path solver.Aldy Hernandez1-0/+85
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.