Lines Matching refs:v_reg
254 int v_reg = mir_graph_->SRegToVReg(s_reg); in SRegToPMap() local
255 if (v_reg >= 0) { in SRegToPMap()
256 DCHECK_LT(v_reg, cu_->num_dalvik_registers); in SRegToPMap()
257 return v_reg; in SRegToPMap()
263 unsigned int position = std::abs(v_reg) - std::abs(static_cast<int>(kVRegTempBaseReg)); in SRegToPMap()
274 int v_reg = mir_graph_->SRegToVReg(s_reg); in RecordCorePromotion() local
279 core_vmap_table_.push_back(reg_num << VREG_NUM_WIDTH | (v_reg & ((1 << VREG_NUM_WIDTH) - 1))); in RecordCorePromotion()
308 int v_reg = mir_graph_->SRegToVReg(s_reg); in RecordFpPromotion() local
313 fp_vmap_table_.push_back(reg_num << VREG_NUM_WIDTH | (v_reg & ((1 << VREG_NUM_WIDTH) - 1))); in RecordFpPromotion()
761 int v_reg = mir_graph_->SRegToVReg(info1->SReg()); in FlushRegWide() local
763 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); in FlushRegWide()
769 int v_reg = mir_graph_->SRegToVReg(info->SReg()); in FlushRegWide() local
771 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, k64, kNotVolatile); in FlushRegWide()
781 int v_reg = mir_graph_->SRegToVReg(info->SReg()); in FlushReg() local
783 StoreBaseDisp(TargetPtrReg(kSp), VRegOffset(v_reg), reg, kWord, kNotVolatile); in FlushReg()
1355 int Mir2Lir::VRegOffset(int v_reg) { in VRegOffset() argument
1357 fp_spill_mask_, frame_size_, v_reg, in VRegOffset()