Home | History | Annotate | Download | only in dex

Lines Matching defs:use

5  * you may not use this file except in compliance with the License.
190 if (data->vreg_def == v_reg) { // Low word, use prev_value.
198 } else { // High word, use prev_value_high.
278 if (data->vreg_def == v_reg) { // Low word, use prev_value.
284 } else { // High word, use prev_value_high.
418 size_t use = 0u;
421 if (mir->ssa_rep->uses[use] == old_s_reg) { \
424 mir->ssa_rep->uses[use] = new_s_reg; \
426 DCHECK_EQ(mir->ssa_rep->uses[use + 1], old_s_reg + 1); \
427 mir->ssa_rep->uses[use + 1] = new_s_reg + 1; \
430 use += ((df_attr & DF_##REG##_WIDE) != 0) ? 2 : 1; \
438 DCHECK_EQ(use,
765 // NOTE: Instructions such as new-array implicitly use all vregs (if they throw) but they can
767 // change before no_uses_all_since_. This has no effect on moves as they never use all vregs.