Lines Matching refs:reg
121 dex::u4 reg = 0; in Apply() local
131 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in Apply()
137 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in Apply()
143 reg = bytecode->CastOperand<lir::VRegPair>(0)->base_reg; in Apply()
152 auto args = code_ir->Alloc<lir::VRegRange>(reg, reg_count); in Apply()
279 vreg->reg += shift_; in Visit()
289 for (auto& reg : vreg_list->registers) { in Visit() local
290 reg += shift_; in Visit()
363 dex::u4 reg = regs - ins_count; in ShiftParams() local
369 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg - shift)); in ShiftParams()
370 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg)); in ShiftParams()
371 reg += 1; in ShiftParams()
375 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg - shift)); in ShiftParams()
376 move->operands.push_back(code_ir->Alloc<lir::VReg>(reg)); in ShiftParams()
377 reg += 1; in ShiftParams()
381 move->operands.push_back(code_ir->Alloc<lir::VRegPair>(reg - shift)); in ShiftParams()
382 move->operands.push_back(code_ir->Alloc<lir::VRegPair>(reg)); in ShiftParams()
383 reg += 2; in ShiftParams()