Home
last modified time | relevance | path

Searched refs:GetVReg (Results 1 – 21 of 21) sorted by relevance

/art/test/457-regs/
Dregs_jni.cc42 CHECK(GetVReg(m, 0, kIntVReg, &value)); in VisitFrame()
45 CHECK(GetVReg(m, 1, kIntVReg, &value)); in VisitFrame()
48 CHECK(GetVReg(m, 2, kIntVReg, &value)); in VisitFrame()
51 CHECK(GetVReg(m, 3, kIntVReg, &value)); in VisitFrame()
54 CHECK(GetVReg(m, 4, kIntVReg, &value)); in VisitFrame()
60 CHECK(GetVReg(m, 0, kIntVReg, &value)); in VisitFrame()
63 CHECK(GetVReg(m, 1, kIntVReg, &value)); in VisitFrame()
66 bool success = GetVReg(m, 2, kIntVReg, &value); in VisitFrame()
71 CHECK(GetVReg(m, 3, kIntVReg, &value)); in VisitFrame()
74 CHECK(GetVReg(m, 4, kFloatVReg, &value)); in VisitFrame()
[all …]
/art/test/454-get-vreg/
Dget_vreg_jni.cc45 CHECK(GetVReg(m, 0, kIntVReg, &value)); in VisitFrame()
48 bool success = GetVReg(m, 1, kIntVReg, &value); in VisitFrame()
53 success = GetVReg(m, 2, kIntVReg, &value); in VisitFrame()
58 CHECK(GetVReg(m, 3, kReferenceVReg, &value)); in VisitFrame()
61 CHECK(GetVReg(m, 4, kIntVReg, &value)); in VisitFrame()
64 CHECK(GetVReg(m, 5, kFloatVReg, &value)); in VisitFrame()
68 CHECK(GetVReg(m, 6, kIntVReg, &value)); in VisitFrame()
71 CHECK(GetVReg(m, 7, kIntVReg, &value)); in VisitFrame()
74 CHECK(GetVReg(m, 8, kIntVReg, &value)); in VisitFrame()
77 CHECK(GetVReg(m, 9, kIntVReg, &value)); in VisitFrame()
[all …]
/art/runtime/interpreter/
Dinterpreter_switch_impl.cc137 shadow_frame.GetVReg(inst->VRegB_12x(inst_data))); in ExecuteSwitchImpl()
143 shadow_frame.GetVReg(inst->VRegB_22x())); in ExecuteSwitchImpl()
149 shadow_frame.GetVReg(inst->VRegB_32x())); in ExecuteSwitchImpl()
262 result.SetI(shadow_frame.GetVReg(inst->VRegA_11x(inst_data))); in ExecuteSwitchImpl()
547 int32_t length = shadow_frame.GetVReg(inst->VRegB_22c(inst_data)); in ExecuteSwitchImpl()
743 if (shadow_frame.GetVReg(inst->VRegA_22t(inst_data)) == in ExecuteSwitchImpl()
744 shadow_frame.GetVReg(inst->VRegB_22t(inst_data))) { in ExecuteSwitchImpl()
757 if (shadow_frame.GetVReg(inst->VRegA_22t(inst_data)) != in ExecuteSwitchImpl()
758 shadow_frame.GetVReg(inst->VRegB_22t(inst_data))) { in ExecuteSwitchImpl()
771 if (shadow_frame.GetVReg(inst->VRegA_22t(inst_data)) < in ExecuteSwitchImpl()
[all …]
Dinterpreter_intrinsics.cc40 BINARY_INTRINSIC(name, op, GetVReg(arg[0]), GetVReg(arg[1]), set)
46 BINARY_INTRINSIC(name, op, GetVRegLong(arg[0]), GetVReg(arg[2]), set)
62 UNARY_INTRINSIC(MterpIntegerReverse, ReverseBits32, GetVReg, SetI);
65 UNARY_INTRINSIC(MterpIntegerReverseBytes, BSWAP, GetVReg, SetI);
68 UNARY_INTRINSIC(MterpIntegerBitCount, POPCOUNT, GetVReg, SetI);
74 UNARY_INTRINSIC(MterpIntegerHighestOneBit, HighestOneBitValue, GetVReg, SetI);
77 UNARY_INTRINSIC(MterpIntegerLowestOneBit, LowestOneBitValue, GetVReg, SetI);
80 UNARY_INTRINSIC(MterpIntegerNumberOfLeadingZeros, JAVASTYLE_CLZ, GetVReg, SetI);
83 UNARY_INTRINSIC(MterpIntegerNumberOfTrailingZeros, JAVASTYLE_CTZ, GetVReg, SetI);
92 UNARY_INTRINSIC(MterpIntegerSignum, Signum, GetVReg, SetI);
[all …]
Dinterpreter_common.cc211 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
214 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
217 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
220 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
223 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetFieldValue()
337 obj->SetFieldBoolean<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
340 obj->SetFieldByte<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
343 obj->SetFieldChar<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
346 obj->SetFieldShort<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
349 obj->SetField32<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL()
[all …]
Dunstarted_runtime.cc91 uint32_t int_value = static_cast<uint32_t>(shadow_frame->GetVReg(arg_offset)); in CharacterLowerUpper()
191 initialize_class = shadow_frame->GetVReg(arg_offset + 1) != 0; in UnstartedClassForNameCommon()
444 const int32_t default_value = shadow_frame->GetVReg(arg_offset + 1); in UnstartedClassGetInnerClassFlags()
762 jint src_pos = shadow_frame->GetVReg(arg_offset + 1); in UnstartedSystemArraycopy()
763 jint dst_pos = shadow_frame->GetVReg(arg_offset + 3); in UnstartedSystemArraycopy()
764 jint length = shadow_frame->GetVReg(arg_offset + 4); in UnstartedSystemArraycopy()
1208 int offset = shadow_frame->GetVReg(arg_offset + 3); in UnstartedMemoryPeekArray()
1209 int count = shadow_frame->GetVReg(arg_offset + 4); in UnstartedMemoryPeekArray()
1254 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringGetCharsNoCheck()
1255 jint end = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringGetCharsNoCheck()
[all …]
Dinterpreter_common.h414 int32_t test_val = shadow_frame.GetVReg(inst->VRegA_31t(inst_data)); in DoPackedSwitch()
442 int32_t test_val = shadow_frame.GetVReg(inst->VRegA_31t(inst_data)); in DoSparseSwitch()
491 uint32_t raw_value = shadow_frame.GetVReg(i); in TraceExecution()
517 uint32_t src_value = shadow_frame.GetVReg(src_reg); in AssignRegister()
/art/test/461-get-reference-vreg/
Dget_reference_vreg_jni.cc43 CHECK(GetVReg(m, 1, kReferenceVReg, &value)); in VisitFrame()
49 CHECK(GetVReg(m, 1, kReferenceVReg, &value)); in VisitFrame()
53 CHECK(GetVReg(m, 1, kReferenceVReg, &value)); in VisitFrame()
57 CHECK(GetVReg(m, 0, kReferenceVReg, &value)); in VisitFrame()
/art/test/466-get-live-vreg/
Dget_live_vreg_jni.cc41 CHECK(GetVReg(m, 0, kIntVReg, &value)); in VisitFrame()
51 CHECK_EQ(GetVReg(m, dex_register_of_first_parameter, kIntVReg, &value), false); in VisitFrame()
53 CHECK(GetVReg(m, dex_register_of_first_parameter, kIntVReg, &value)); in VisitFrame()
/art/test/543-env-long-ref/
Denv_long_ref.cc44 CHECK(GetVReg(m, 1, kReferenceVReg, &value)); in VisitFrame()
/art/runtime/
Dstack.h194 int32_t GetVReg(size_t i) const { in GetVReg() function
202 return static_cast<int16_t>(GetVReg(i)); in GetVRegShort()
503 size_t GetVReg() const { in GetVReg() function
677 bool GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const
Dmethod_handles.cc314 uint32_t src_value = caller_frame.GetVReg(src_reg); in CopyArgumentsFromCallerFrame()
857 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
860 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
863 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
866 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
870 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetValueFromShadowFrame()
Dmethod_handles.h152 return shadow_frame_.GetVReg(next); in Get()
Dstack.cc211 bool success = GetVReg(m, reg, kReferenceVReg, &value); in GetThisObject()
238 *val = shadow_frame->GetVReg(vreg); in GetVRegFromDebuggerShadowFrame()
247 bool StackVisitor::GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const { in GetVReg() function in art::StackVisitor
263 *val = cur_shadow_frame_->GetVReg(vreg); in GetVReg()
Dreflection.cc182 Append(shadow_frame->GetVReg(cur_arg)); in BuildArgArrayFromFrame()
194 Append(shadow_frame->GetVReg(cur_arg)); in BuildArgArrayFromFrame()
Dquick_exception_handler.cc260 bool get_vreg_success = stack_visitor->GetVReg(stack_visitor->GetMethod(), in SetCatchEnvironmentForOptimizedHandler()
Ddebugger.cc2632 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue()
2642 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue()
2653 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue()
2663 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue()
2673 if (!visitor.GetVReg(m, vreg, kFloatVReg, &intVal)) { in GetLocalValue()
2689 if (!visitor.GetVReg(m, vreg, kReferenceVReg, &intVal)) { in GetLocalValue()
Dmonitor.cc1271 bool success = stack_visitor->GetVReg(m, monitor_register, kReferenceVReg, &value); in VisitLocks()
/art/runtime/interpreter/mterp/
Dmterp.cc445 int32_t index = shadow_frame->GetVReg(inst->VRegC_23x()); in MterpAputObject()
478 int32_t length = shadow_frame->GetVReg(inst->VRegB_22c(inst_data)); in MterpNewArray()
/art/runtime/jit/
Djit.cc513 int32_t vreg_value = shadow_frame->GetVReg(vreg); in MaybeDoOnStackReplacement()
/art/runtime/openjdkjvmti/
Dti_heap.cc990 ref_info->stack_local.slot = static_cast<jint>(java_info.GetVReg()); in GetReferenceKind()