Home
last modified time | relevance | path

Searched refs:merged_type (Results 1 – 1 of 1) sorted by relevance

/art/compiler/dex/
Dtype_inference.cc291 Type merged_type = sregs[entry.second.current_mod_s_reg]; in ProcessPseudoPhis() local
294 merged_type.MergeWeak(sregs[ending_mod_s_reg[pred_id]]); in ProcessPseudoPhis()
296 if (UNLIKELY(!merged_type.IsDefined())) { in ProcessPseudoPhis()
299 } else if (merged_type.Wide()) { in ProcessPseudoPhis()
303 DCHECK(merged_type.Narrow() && merged_type.LowWord() && !merged_type.HighWord()); in ProcessPseudoPhis()
305 changed |= sregs[entry.second.current_mod_s_reg].Copy(merged_type); in ProcessPseudoPhis()
306 merged_type = merged_type.AsNull(); in ProcessPseudoPhis()
309 sregs[ending_mod_s_reg[pred_id]].MergeStrong(merged_type); in ProcessPseudoPhis()
434 Type merged_type = sregs_[defs[0]]; in Apply() local
437 merged_type.MergeWeak(sregs_[input_mod_s_reg]); in Apply()
[all …]