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/runtime/interpreter/
Dinterpreter_switch_impl-inl.h495 int32_t index = GetVReg(C()); in HandleAGet()
511 int32_t index = GetVReg(C()); in HandleAPut()
552 SetVReg(A(), GetVReg(B())); in MOVE()
557 SetVReg(A(), GetVReg(B())); in MOVE_FROM16()
562 SetVReg(A(), GetVReg(B())); in MOVE_16()
628 result.SetI(GetVReg(A())); in RETURN()
877 int32_t length = GetVReg(B()); in NEW_ARRAY()
973 return HandleIf(GetVReg(A()) == GetVReg(B()), C()); in IF_EQ()
977 return HandleIf(GetVReg(A()) != GetVReg(B()), C()); in IF_NE()
981 return HandleIf(GetVReg(A()) < GetVReg(B()), C()); in IF_LT()
[all …]
Dinterpreter_common.h254 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
257 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
260 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
263 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue()
266 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetFieldValue()
438 int32_t test_val = shadow_frame.GetVReg(inst->VRegA_31t(inst_data)); in DoPackedSwitch()
466 int32_t test_val = shadow_frame.GetVReg(inst->VRegA_31t(inst_data)); in DoSparseSwitch()
523 uint32_t raw_value = shadow_frame.GetVReg(i); in TraceExecution()
Dshadow_frame.h146 int32_t GetVReg(size_t i) const { in GetVReg() function
154 return static_cast<int16_t>(GetVReg(i)); in GetVRegShort()
397 CHECK((GetVReg(i) == reference_value) || (reference_value == 0)); in CheckConsistentVRegs()
Dunstarted_runtime.cc102 int32_t int_value = shadow_frame->GetVReg(arg_offset); in CharacterLowerUpper()
239 initialize_class = shadow_frame->GetVReg(arg_offset + 1) != 0; in UnstartedClassForNameCommon()
489 const int32_t default_value = shadow_frame->GetVReg(arg_offset + 1); in UnstartedClassGetInnerClassFlags()
830 jint src_pos = shadow_frame->GetVReg(arg_offset + 1); in UnstartedSystemArraycopy()
831 jint dst_pos = shadow_frame->GetVReg(arg_offset + 3); in UnstartedSystemArraycopy()
832 jint length = shadow_frame->GetVReg(arg_offset + 4); in UnstartedSystemArraycopy()
1318 int offset = shadow_frame->GetVReg(arg_offset + 3); in UnstartedMemoryPeekArray()
1319 int count = shadow_frame->GetVReg(arg_offset + 4); in UnstartedMemoryPeekArray()
1367 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringGetCharsNoCheck()
1368 jint end = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringGetCharsNoCheck()
[all …]
Dinterpreter_common.cc284 reinterpret_cast32<mirror::Object*>(shadow_frame->GetVReg(i))); in SetStringInitValueToAllAliases()
287 reinterpret_cast32<mirror::Object*>(shadow_frame->GetVReg(i))); in SetStringInitValueToAllAliases()
1185 uint32_t src_value = shadow_frame.GetVReg(src_reg); in AssignRegister()
1373 (static_cast<uint64_t>(shadow_frame.GetVReg(src_reg + 1)) << BitSizeOf<uint32_t>()) | in DoCallCommon()
1374 static_cast<uint32_t>(shadow_frame.GetVReg(src_reg)); in DoCallCommon()
1383 new_shadow_frame->SetVReg(dest_reg, shadow_frame.GetVReg(src_reg)); in DoCallCommon()
1516 i, shadow_frame.GetVReg(src_reg)); in DoFilledNewArray()
/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/test/461-get-reference-vreg/
Dget_reference_vreg_jni.cc43 CHECK_EQ(sv->GetVReg(m, dex_reg, vreg_kind, &value), false); in CheckOptimizedOutRegLiveness()
45 CHECK(sv->GetVReg(m, dex_reg, vreg_kind, &value)); in CheckOptimizedOutRegLiveness()
68 CHECK(stack_visitor->GetVReg(m, 1, kReferenceVReg, &value)); in FindMethodIndex()
/art/test/466-get-live-vreg/
Dget_live_vreg_jni.cc67 CHECK_EQ(GetVReg(m, dex_reg, vreg_kind, &value), false); in CheckOptimizedOutRegLiveness()
69 CHECK(GetVReg(m, dex_reg, vreg_kind, &value)); in CheckOptimizedOutRegLiveness()
/art/runtime/
Djava_frame_root_info.h55 size_t GetVReg() const { in GetVReg() function
Dmethod_handles.cc333 uint32_t src_value = caller_frame.GetVReg(src_reg); in CopyArgumentsFromCallerFrame()
590 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
593 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
596 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
599 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
603 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetValueFromShadowFrame()
Dstack.cc200 if (!GetVReg(m, reg, kReferenceVReg, &value)) { in GetThisObject()
227 *val = shadow_frame->GetVReg(vreg); in GetVRegFromDebuggerShadowFrame()
236 bool StackVisitor::GetVReg(ArtMethod* m, in GetVReg() function in art::StackVisitor
283 *val = cur_shadow_frame_->GetVReg(vreg); in GetVReg()
Dmethod_handles-inl.h46 return shadow_frame_.GetVReg(Next()); in Get()
Dstack.h231 EXPORT bool GetVReg(
Dreflection.cc188 Append(shadow_frame->GetVReg(cur_arg)); in BuildArgArrayFromFrame()
200 Append(shadow_frame->GetVReg(cur_arg)); in BuildArgArrayFromFrame()
Dquick_exception_handler.cc358 bool get_vreg_success = stack_visitor->GetVReg(stack_visitor->GetMethod(), in SetCatchEnvironmentForOptimizedHandler()
Dmonitor.cc1530 success = stack_visitor->GetVReg(m, dex_reg, kReferenceVReg, &value); in VisitLocks()
/art/test/543-env-long-ref/
Denv_long_ref.cc44 CHECK(stack_visitor->GetVReg(m, 1, kReferenceVReg, &stack_value)); in Java_Main_lookForMyRegisters()
/art/openjdkjvmti/
Dti_heap.cc1043 size_t vreg = java_info.GetVReg(); in GetReferenceKind()
1723 if (jfri.GetVReg() == art::JavaFrameRootInfo::kMethodDeclaringClass) { in ReplaceStrongRoots()
1750 if (jfri.GetVReg() == art::JavaFrameRootInfo::kMethodDeclaringClass) { in ReplaceStrongRoots()
Dti_method.cc895 if (!visitor.GetVReg(method, in Execute()
907 if (!visitor.GetVReg(method, in Execute()
/art/compiler/jni/
Djni_compiler_test.cc598 if (jrfi.GetVReg() == JavaFrameRootInfo::kNativeReferenceArgument) { in VisitRoots()