Home
last modified time | relevance | path

Searched refs:VRegA_11x (Results 1 – 10 of 10) sorted by relevance

/art/compiler/dex/
Dinline_method_analyser.cc526 uint32_t reg = return_instruction->VRegA_11x(); in AnalyseReturnMethod()
554 int32_t return_reg = return_instruction->VRegA_11x(); in AnalyseConstMethod()
593 uint32_t return_reg = return_instruction->VRegA_11x(); in AnalyseIGetMethod()
659 uint32_t return_reg = return_instruction->VRegA_11x(); in AnalyseIPutMethod()
/art/libdexfile/dex/
Ddex_instruction.h304 uint8_t VRegA_11x() const { in VRegA_11x() function
305 return VRegA_11x(Fetch16(0)); in VRegA_11x()
373 uint8_t VRegA_11x(uint16_t inst_data) const;
Ddex_instruction-inl.h64 case k11x: return VRegA_11x(); in VRegA()
108 inline uint8_t Instruction::VRegA_11x(uint16_t inst_data) const { in VRegA_11x() function
Ddex_instruction.cc182 case k11x: os << StringPrintf("%s v%d", opcode, VRegA_11x()); break; in DumpString()
/art/runtime/verifier/
Dmethod_verifier.cc1980 line->MarkAllRegistersAsConflictsExcept(verifier, ret_inst->VRegA_11x()); in AdjustReturnLine()
1984 line->MarkAllRegistersAsConflictsExceptWide(verifier, ret_inst->VRegA_11x()); in AdjustReturnLine()
2121 work_line_->CopyResultRegister1(this, inst->VRegA_11x(), false); in CodeFlowVerifyInstruction()
2124 work_line_->CopyResultRegister2(this, inst->VRegA_11x()); in CodeFlowVerifyInstruction()
2127 work_line_->CopyResultRegister1(this, inst->VRegA_11x(), true); in CodeFlowVerifyInstruction()
2142 work_line_->SetRegisterType<LockOp::kClear>(this, inst->VRegA_11x(), res_type); in CodeFlowVerifyInstruction()
2162 const uint32_t vregA = inst->VRegA_11x(); in CodeFlowVerifyInstruction()
2185 const uint32_t vregA = inst->VRegA_11x(); in CodeFlowVerifyInstruction()
2202 const uint32_t vregA = inst->VRegA_11x(); in CodeFlowVerifyInstruction()
2324 work_line_->PushMonitor(this, inst->VRegA_11x(), work_insn_idx_); in CodeFlowVerifyInstruction()
[all …]
/art/runtime/interpreter/
Dinterpreter_switch_impl-inl.h453 shadow_frame.SetVReg(inst->VRegA_11x(inst_data), ResultRegister()->GetI()); in MOVE_RESULT()
458 shadow_frame.SetVRegLong(inst->VRegA_11x(inst_data), ResultRegister()->GetJ()); in MOVE_RESULT_WIDE()
463 shadow_frame.SetVRegReference(inst->VRegA_11x(inst_data), ResultRegister()->GetL()); in MOVE_RESULT_OBJECT()
470 shadow_frame.SetVRegReference(inst->VRegA_11x(inst_data), exception); in MOVE_EXCEPTION()
531 result.SetI(shadow_frame.GetVReg(inst->VRegA_11x(inst_data))); in RETURN()
558 result.SetJ(shadow_frame.GetVRegLong(inst->VRegA_11x(inst_data))); in RETURN_WIDE()
589 const size_t ref_idx = inst->VRegA_11x(inst_data); in RETURN_OBJECT()
761 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(inst->VRegA_11x(inst_data)); in MONITOR_ENTER()
775 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(inst->VRegA_11x(inst_data)); in MONITOR_EXIT()
915 shadow_frame.GetVRegReference(inst->VRegA_11x(inst_data)); in THROW()
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc383 dest_reg = next->VRegA_11x(); in ProcessCodeItem()
503 if (opcode == Instruction::RETURN_VOID || inst->VRegA_11x() == 0) { in ProcessCodeItem()
Ddexanalyze_experiments.cc595 if (space_for_out_arg && inst->VRegA_11x() < 16) { in ProcessDexFile()
/art/compiler/optimizing/
Dinstruction_builder.cc3059 UpdateLocal(instruction.VRegA_11x(), current_block_->GetLastInstruction()); in ProcessDexInstruction()
3065 HInstruction* exception = LoadLocal(instruction.VRegA_11x(), DataType::Type::kReference); in ProcessDexInstruction()
3090 LoadLocal(instruction.VRegA_11x(), DataType::Type::kReference), in ProcessDexInstruction()
3098 LoadLocal(instruction.VRegA_11x(), DataType::Type::kReference), in ProcessDexInstruction()
/art/tools/veridex/
Dflow_analysis.cc630 UpdateRegister(instruction.VRegA_11x(), VeriClass::throwable_); in ProcessDexInstruction()