Home
last modified time | relevance | path

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

/art/compiler/dex/
Dgvn_dead_code_elimination.cc682 void GvnDeadCodeElimination::RecordPassTryToKillOverwrittenMoveOrMoveSrc(uint16_t check_change) { in RecordPassTryToKillOverwrittenMoveOrMoveSrc() argument
683 MIRData* data = vreg_chains_.GetMIRData(check_change); in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
691 uint16_t src_change = vreg_chains_.FindFirstChangeAfter(src_v_reg, check_change); in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
694 uint16_t src_change_high = vreg_chains_.FindFirstChangeAfter(src_v_reg + 1, check_change); in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
703 vreg_chains_.RenameVRegUses(check_change + 1u, rename_end, in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
708 vreg_chains_.RemoveChange(check_change); in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
719 for (size_t c = check_change + 1u, size = vreg_chains_.NumMIRs(); c != size; ++c) { in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
722 (d->prev_value.change == kNPos || d->prev_value.change <= check_change) && in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
724 d->prev_value_high.change == kNPos || d->prev_value_high.change <= check_change)) { in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
732 if (!vreg_chains_.IsVRegUsed(check_change + 1u, c, new_dest_v_reg, mir_graph_) && in RecordPassTryToKillOverwrittenMoveOrMoveSrc()
[all …]
Dgvn_dead_code_elimination.h145 void RecordPassTryToKillOverwrittenMoveOrMoveSrc(uint16_t check_change);