Home
last modified time | relevance | path

Searched refs:vregA (Results 1 – 6 of 6) sorted by relevance

/art/runtime/interpreter/
Dinterpreter_goto_table_impl.cc1863 uint32_t vregA = inst->VRegA_12x(inst_data); in ExecuteGotoImpl() local
1864 shadow_frame.SetVReg(vregA, in ExecuteGotoImpl()
1865 shadow_frame.GetVReg(vregA) + in ExecuteGotoImpl()
1872 uint32_t vregA = inst->VRegA_12x(inst_data); in ExecuteGotoImpl() local
1873 shadow_frame.SetVReg(vregA, in ExecuteGotoImpl()
1874 shadow_frame.GetVReg(vregA) - in ExecuteGotoImpl()
1881 uint32_t vregA = inst->VRegA_12x(inst_data); in ExecuteGotoImpl() local
1882 shadow_frame.SetVReg(vregA, in ExecuteGotoImpl()
1883 shadow_frame.GetVReg(vregA) * in ExecuteGotoImpl()
1890 uint32_t vregA = inst->VRegA_12x(inst_data); in ExecuteGotoImpl() local
[all …]
Dinterpreter_switch_impl.cc1755 uint4_t vregA = inst->VRegA_12x(inst_data); in ExecuteSwitchImpl() local
1756 shadow_frame.SetVReg(vregA, in ExecuteSwitchImpl()
1757 shadow_frame.GetVReg(vregA) + in ExecuteSwitchImpl()
1764 uint4_t vregA = inst->VRegA_12x(inst_data); in ExecuteSwitchImpl() local
1765 shadow_frame.SetVReg(vregA, in ExecuteSwitchImpl()
1766 shadow_frame.GetVReg(vregA) - in ExecuteSwitchImpl()
1773 uint4_t vregA = inst->VRegA_12x(inst_data); in ExecuteSwitchImpl() local
1774 shadow_frame.SetVReg(vregA, in ExecuteSwitchImpl()
1775 shadow_frame.GetVReg(vregA) * in ExecuteSwitchImpl()
1782 uint4_t vregA = inst->VRegA_12x(inst_data); in ExecuteSwitchImpl() local
[all …]
Dinterpreter_common.cc58 uint32_t vregA = is_static ? inst->VRegA_21c(inst_data) : inst->VRegA_22c(inst_data); in DoFieldGet() local
61 shadow_frame.SetVReg(vregA, f->GetBoolean(obj)); in DoFieldGet()
64 shadow_frame.SetVReg(vregA, f->GetByte(obj)); in DoFieldGet()
67 shadow_frame.SetVReg(vregA, f->GetChar(obj)); in DoFieldGet()
70 shadow_frame.SetVReg(vregA, f->GetShort(obj)); in DoFieldGet()
73 shadow_frame.SetVReg(vregA, f->GetInt(obj)); in DoFieldGet()
76 shadow_frame.SetVRegLong(vregA, f->GetLong(obj)); in DoFieldGet()
79 shadow_frame.SetVRegReference(vregA, f->GetObject(obj)); in DoFieldGet()
143 const uint32_t vregA = inst->VRegA_22c(inst_data); in DoIGetQuick() local
146 shadow_frame.SetVReg(vregA, static_cast<int32_t>(obj->GetField32(field_offset))); in DoIGetQuick()
[all …]
/art/runtime/verifier/
Dregister_line.cc357 const uint32_t vregA = inst->VRegA_12x(); in CheckBinaryOp2addr() local
359 if (VerifyRegisterType(vregA, src_type1) && in CheckBinaryOp2addr()
363 if (GetRegisterType(vregA).IsBooleanTypes() && in CheckBinaryOp2addr()
365 SetRegisterType(vregA, verifier_->GetRegTypeCache()->Boolean()); in CheckBinaryOp2addr()
369 SetRegisterType(vregA, dst_type); in CheckBinaryOp2addr()
377 const uint32_t vregA = inst->VRegA_12x(); in CheckBinaryOp2addrWide() local
379 if (VerifyRegisterTypeWide(vregA, src_type1_1, src_type1_2) && in CheckBinaryOp2addrWide()
381 SetRegisterTypeWide(vregA, dst_type1, dst_type2); in CheckBinaryOp2addrWide()
388 const uint32_t vregA = inst->VRegA_12x(); in CheckBinaryOp2addrWideShift() local
390 if (VerifyRegisterTypeWide(vregA, long_lo_type, long_hi_type) && in CheckBinaryOp2addrWideShift()
[all …]
Dmethod_verifier.cc1589 const uint32_t vregA = inst->VRegA_11x(); in CodeFlowVerifyInstruction() local
1590 RegType& src_type = work_line_->GetRegisterType(vregA); in CodeFlowVerifyInstruction()
1597 work_line_->VerifyRegisterType(vregA, use_src ? src_type : return_type); in CodeFlowVerifyInstruction()
1599 AppendToLastFailMessage(StringPrintf(" return-1nr on invalid register v%d", vregA)); in CodeFlowVerifyInstruction()
1612 const uint32_t vregA = inst->VRegA_11x(); in CodeFlowVerifyInstruction() local
1613 bool success = work_line_->VerifyRegisterType(vregA, return_type); in CodeFlowVerifyInstruction()
1615 AppendToLastFailMessage(StringPrintf(" return-wide on invalid register v%d", vregA)); in CodeFlowVerifyInstruction()
1629 const uint32_t vregA = inst->VRegA_11x(); in CodeFlowVerifyInstruction() local
1630 RegType& reg_type = work_line_->GetRegisterType(vregA); in CodeFlowVerifyInstruction()
3576 const uint32_t vregA) { in VerifyPrimitivePut() argument
[all …]
Dmethod_verifier.h489 const uint32_t vregA) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);