Lines Matching refs:m2l_
1152 m2l_->ResetRegPool();
1153 m2l_->ResetDefTracking();
1159 if (index_ == m2l_->TargetReg(kArg1, kNotWide)) {
1160 if (array_base_ == m2l_->TargetReg(kArg0, kRef)) {
1161 m2l_->OpRegCopy(m2l_->TargetReg(kArg2, kNotWide), index_);
1162 new_index = m2l_->TargetReg(kArg2, kNotWide);
1164 m2l_->OpRegCopy(m2l_->TargetReg(kArg0, kNotWide), index_);
1165 new_index = m2l_->TargetReg(kArg0, kNotWide);
1169 X86Mir2Lir* x86_m2l = static_cast<X86Mir2Lir*>(m2l_);
1170 x86_m2l->OpRegMem(kOpMov, m2l_->TargetReg(kArg1, kNotWide), array_base_, len_offset_);
1172 m2l_->TargetReg(kArg1, kNotWide), true);
1200 m2l_->ResetRegPool();
1201 m2l_->ResetDefTracking();
1205 X86Mir2Lir* x86_m2l = static_cast<X86Mir2Lir*>(m2l_);
1206 x86_m2l->OpRegMem(kOpMov, m2l_->TargetReg(kArg1, kNotWide), array_base_, len_offset_);
1207 x86_m2l->LoadConstant(m2l_->TargetReg(kArg0, kNotWide), index_);
1208 x86_m2l->CallRuntimeHelperRegReg(kQuickThrowArrayBounds, m2l_->TargetReg(kArg0, kNotWide),
1209 m2l_->TargetReg(kArg1, kNotWide), true);