Searched refs:merge_type (Results 1 - 3 of 3) sorted by relevance

/art/compiler/dex/
H A Dglobal_value_numbering.cc106 LocalValueNumbering::MergeType merge_type = LocalValueNumbering::kNormalMerge; local
108 merge_type = LocalValueNumbering::kCatchMerge;
112 merge_type = LocalValueNumbering::kReturnMerge;
117 work_lvn_->MergeOne(*merge_lvns_[0], merge_type);
119 work_lvn_->Merge(merge_type);
H A Dlocal_value_numbering.h81 void MergeOne(const LocalValueNumbering& other, MergeType merge_type);
82 void Merge(MergeType merge_type); // Merge gvn_->merge_lvns_.
H A Dlocal_value_numbering.cc370 void LocalValueNumbering::MergeOne(const LocalValueNumbering& other, MergeType merge_type) { argument
374 if (merge_type == kReturnMerge) {
392 if (merge_type == kCatchMerge) {
403 DCHECK(merge_type == kNormalMerge);
937 void LocalValueNumbering::Merge(MergeType merge_type) { argument
946 if (merge_type == kReturnMerge) {
951 MergeMemoryVersions(merge_type == kCatchMerge);
955 if (!non_aliasing_refs_.empty() && merge_type == kCatchMerge) {
976 if (merge_type == kCatchMerge) {
981 DCHECK(merge_type
[all...]

Completed in 7 milliseconds