Home
last modified time | relevance | path

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

/art/compiler/dex/
Dgvn_dead_code_elimination.cc52 inline void GvnDeadCodeElimination::MIRData::RemovePrevChange(int v_reg, MIRData* prev_data) { in RemovePrevChange() argument
54 DCHECK(v_reg == prev_data->vreg_def || v_reg == prev_data->vreg_def + 1); in RemovePrevChange()
56 if (prev_data->vreg_def == v_reg) { in RemovePrevChange()
57 prev_value = prev_data->prev_value; in RemovePrevChange()
58 low_def_over_high_word = prev_data->low_def_over_high_word; in RemovePrevChange()
60 prev_value = prev_data->prev_value_high; in RemovePrevChange()
61 low_def_over_high_word = !prev_data->high_def_over_low_word; in RemovePrevChange()
64 if (prev_data->vreg_def == v_reg) { in RemovePrevChange()
65 prev_value_high = prev_data->prev_value; in RemovePrevChange()
66 high_def_over_low_word = !prev_data->low_def_over_high_word; in RemovePrevChange()
[all …]
Dgvn_dead_code_elimination.h71 void RemovePrevChange(int v_reg, MIRData* prev_data);