Searched refs:merge_map_ (Results 1 – 2 of 2) sorted by relevance
/art/compiler/dex/ |
D | local_value_numbering.cc | 337 merge_map_(std::less<ScopedArenaVector<BasicBlockId>>(), allocator->Adapter()), in LocalValueNumbering() 693 auto lb = merge_map_.lower_bound(merge_names_); in MergeSFieldValues() 694 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) { in MergeSFieldValues() 698 merge_map_.PutBefore(lb, merge_names_, value_name); in MergeSFieldValues() 728 auto lb = merge_map_.lower_bound(merge_names_); in MergeNonAliasingIFieldValues() 729 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) { in MergeNonAliasingIFieldValues() 734 merge_map_.PutBefore(lb, merge_names_, value_name); in MergeNonAliasingIFieldValues() 847 auto lb = merge_map_.lower_bound(merge_names_); in MergeAliasingValues() 848 if (lb != merge_map_.end() && !merge_map_.key_comp()(merge_names_, lb->first)) { in MergeAliasingValues() 858 merge_map_.PutBefore(lb, merge_names_, value_name); in MergeAliasingValues() [all …]
|
D | local_value_numbering.h | 389 ScopedArenaSafeMap<ScopedArenaVector<BasicBlockId>, uint16_t> merge_map_; variable
|