Searched refs:VReg (Results 1 – 8 of 8) sorted by relevance
131 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in Apply()137 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in Apply()278 virtual bool Visit(lir::VReg* vreg) override { in Visit()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()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()
72 auto reg = dbg_annotation->CastOperand<VReg>(0)->reg; in Visit()82 auto reg = dbg_annotation->CastOperand<VReg>(0)->reg; in Visit()95 auto reg = dbg_annotation->CastOperand<VReg>(0)->reg; in Visit()
166 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()181 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()200 annotation->operands.push_back(Alloc<VReg>(dex::ReadULeb128(&ptr))); in DissasembleDebugInfo()429 return Alloc<VReg>(dex_instr.vA); in GetRegA()438 return Alloc<VReg>(dex_instr.vB); in GetRegB()447 return Alloc<VReg>(dex_instr.vC); in GetRegC()
99 : bytecode->CastOperand<VReg>(index)->reg; in GetRegA()108 : bytecode->CastOperand<VReg>(index)->reg; in GetRegB()117 : bytecode->CastOperand<VReg>(index)->reg; in GetRegC()
60 struct VReg;97 virtual bool Visit(VReg* vreg) { return false; } in Visit()151 struct VReg : public Operand { struct154 explicit VReg(dex::u4 reg) : reg(reg) {} in VReg() argument
244 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in StressExitHook()250 reg = bytecode->CastOperand<lir::VReg>(0)->reg; in StressExitHook()420 load_block_id->operands.push_back(code_ir.Alloc<lir::VReg>(scratch_reg)); in CodeCoverage()
41 virtual bool Visit(lir::VReg* vreg) override;
133 bool PrintCodeIrVisitor::Visit(lir::VReg* vreg) { in Visit()