Lines Matching refs:last_change

360 bool GvnDeadCodeElimination::VRegChains::IsSRegUsed(uint16_t first_change, uint16_t last_change,  in IsSRegUsed()  argument
362 DCHECK_LE(first_change, last_change); in IsSRegUsed()
363 DCHECK_LE(last_change, mir_data_.size()); in IsSRegUsed()
364 for (size_t c = first_change; c != last_change; ++c) { in IsSRegUsed()
375 bool GvnDeadCodeElimination::VRegChains::IsVRegUsed(uint16_t first_change, uint16_t last_change, in IsVRegUsed() argument
377 DCHECK_LE(first_change, last_change); in IsVRegUsed()
378 DCHECK_LE(last_change, mir_data_.size()); in IsVRegUsed()
379 for (size_t c = first_change; c != last_change; ++c) { in IsVRegUsed()
390 void GvnDeadCodeElimination::VRegChains::RenameSRegUses(uint16_t first_change, uint16_t last_change, in RenameSRegUses() argument
392 for (size_t c = first_change; c != last_change; ++c) { in RenameSRegUses()
407 void GvnDeadCodeElimination::VRegChains::RenameVRegUses(uint16_t first_change, uint16_t last_change, in RenameVRegUses() argument
410 for (size_t c = first_change; c != last_change; ++c) { in RenameVRegUses()
553 MIR* GvnDeadCodeElimination::RenameSRegDefOrCreatePhi(uint16_t def_change, uint16_t last_change, in RenameSRegDefOrCreatePhi() argument
581 vreg_chains_.RenameSRegUses(0u, last_change, old_s_reg, new_s_reg, wide); in RenameSRegDefOrCreatePhi()
585 DCHECK_LT(def_change, last_change); in RenameSRegDefOrCreatePhi()
586 DCHECK_LE(last_change, vreg_chains_.NumMIRs()); in RenameSRegDefOrCreatePhi()
605 vreg_chains_.RenameSRegUses(def_change + 1u, last_change, old_s_reg, new_s_reg, wide); in RenameSRegDefOrCreatePhi()
879 uint16_t GvnDeadCodeElimination::FindChangesToKill(uint16_t first_change, uint16_t last_change) { in FindChangesToKill() argument
886 for (size_t change = first_change; change != last_change; ++change) { in FindChangesToKill()
945 return last_change; in FindChangesToKill()