Searched refs:ranger_cache (Results 1 – 6 of 6) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | gimple-range-cache.cc | 868 ranger_cache::ranger_cache (int not_executable_flag) in ranger_cache() function in ranger_cache 893 ranger_cache::~ranger_cache () in ~ranger_cache() 906 ranger_cache::dump (FILE *f) in dump() 915 ranger_cache::dump_bb (FILE *f, basic_block bb) in dump_bb() 927 ranger_cache::get_global_range (irange &r, tree name) const in get_global_range() 943 ranger_cache::get_global_range (irange &r, tree name, bool ¤t_p) in get_global_range() 965 ranger_cache::set_global_range (tree name, const irange &r) in set_global_range() 1000 ranger_cache::range_of_def (irange &r, tree name, basic_block bb) in range_of_def() 1020 ranger_cache::entry_range (irange &r, tree name, basic_block bb) in entry_range() 1037 ranger_cache::exit_range (irange &r, tree name, basic_block bb) in exit_range() [all …]
|
H A D | gimple-range-cache.h | 121 class ranger_cache : public range_query 124 ranger_cache (int not_executable_flag); 125 ~ranger_cache ();
|
H A D | gimple-range.h | 68 ranger_cache m_cache;
|
H A D | ChangeLog-2021 | 1805 * gimple-range-cache.cc (ranger_cache::fill_block_cache): Check for 1807 (ranger_cache::range_from_dom): New. 1808 * gimple-range-cache.h (ranger_cache::range_from_dom): Add prototype. 3043 * gimple-range-cache.cc (ranger_cache::get_global_range): Always 6214 (ranger_cache::ranger_cache): Adjust. 6215 (ranger_cache::~ranger_cache): Adjust. 6216 (ranger_cache::add_to_update): Delete. 6217 (ranger_cache::propagate_cache): Adjust to new class. 6218 (ranger_cache::propagate_updated_value): Ditto. 6219 (ranger_cache::fill_block_cache): Ditto. [all …]
|
H A D | ChangeLog-2020 | 1396 * gimple-range-cache.cc (ranger_cache::ssa_range_in_bb): Only push 1398 (ranger_cache::block_range): Don't process pure globals. 1399 (ranger_cache::fill_block_cache): Adjust has_edge_range call. 6541 * gimple-range-cache.h (class ranger_cache): New prototypes plus 6553 (ranger_cache::ranger_cache): Allocate the temporal cache. 6554 (ranger_cache::~ranger_cache): Free temporal cache. 6555 (ranger_cache::get_non_stale_global_range): New. 6556 (ranger_cache::set_global_range): Add a timestamp. 6557 (ranger_cache::register_dependency): New. Add timestamp dependency. 6711 (ranger_cache::ranger_cache): Take a gimple_ranger parameter. [all …]
|
H A D | ChangeLog | 8610 * gimple-range-cache.cc (ranger_cache::range_from_dom): Find range via 10866 (ranger_cache::range_of_def): Don't check non-null. 10867 (ranger_cache::entry_range): Don't check non-null. 10868 (ranger_cache::range_on_edge): Check for nonnull on normal edges. 10869 (ranger_cache::update_to_nonnull): New. 10871 (ranger_cache::block_apply_nonnull): New. 10874 (class ranger_cache): Update prototypes.
|