Searched refs:merge_type (Results 1 – 3 of 3) sorted by relevance
106 LocalValueNumbering::MergeType merge_type = LocalValueNumbering::kNormalMerge; in PrepareBasicBlock() local108 merge_type = LocalValueNumbering::kCatchMerge; in PrepareBasicBlock()112 merge_type = LocalValueNumbering::kReturnMerge; in PrepareBasicBlock()117 work_lvn_->MergeOne(*merge_lvns_[0], merge_type); in PrepareBasicBlock()119 work_lvn_->Merge(merge_type); in PrepareBasicBlock()
81 void MergeOne(const LocalValueNumbering& other, MergeType merge_type);82 void Merge(MergeType merge_type); // Merge gvn_->merge_lvns_.
370 void LocalValueNumbering::MergeOne(const LocalValueNumbering& other, MergeType merge_type) { in MergeOne() argument374 if (merge_type == kReturnMerge) { in MergeOne()392 if (merge_type == kCatchMerge) { in MergeOne()403 DCHECK(merge_type == kNormalMerge); in MergeOne()937 void LocalValueNumbering::Merge(MergeType merge_type) { in Merge() argument946 if (merge_type == kReturnMerge) { in Merge()951 MergeMemoryVersions(merge_type == kCatchMerge); in Merge()955 if (!non_aliasing_refs_.empty() && merge_type == kCatchMerge) { in Merge()976 if (merge_type == kCatchMerge) { in Merge()981 DCHECK(merge_type == kNormalMerge); in Merge()