/art/test/457-regs/ |
D | regs_jni.cc | 42 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/ |
D | get_vreg_jni.cc | 45 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/ |
D | interpreter_switch_impl-inl.h | 400 shadow_frame.GetVReg(inst->VRegB_12x(inst_data))); in MOVE() 406 shadow_frame.GetVReg(inst->VRegB_22x())); in MOVE_FROM16() 412 shadow_frame.GetVReg(inst->VRegB_32x())); in MOVE_16() 531 result.SetI(shadow_frame.GetVReg(inst->VRegA_11x(inst_data))); in RETURN() 866 int32_t length = shadow_frame.GetVReg(inst->VRegB_22c(inst_data)); in NEW_ARRAY() 1058 if (shadow_frame.GetVReg(inst->VRegA_22t(inst_data)) == in IF_EQ() 1059 shadow_frame.GetVReg(inst->VRegB_22t(inst_data))) { in IF_EQ() 1071 if (shadow_frame.GetVReg(inst->VRegA_22t(inst_data)) != in IF_NE() 1072 shadow_frame.GetVReg(inst->VRegB_22t(inst_data))) { in IF_NE() 1084 if (shadow_frame.GetVReg(inst->VRegA_22t(inst_data)) < in IF_LT() [all …]
|
D | interpreter_intrinsics.cc | 40 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 …]
|
D | interpreter_common.cc | 279 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue() 282 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue() 285 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue() 288 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetFieldValue() 291 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetFieldValue() 426 obj->SetFieldBoolean<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() 429 obj->SetFieldByte<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() 432 obj->SetFieldChar<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() 435 obj->SetFieldShort<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() 438 obj->SetField32<transaction_active>(field_offset, shadow_frame.GetVReg(vregA)); in EXPLICIT_DO_FIELD_PUT_ALL_TEMPLATE_DECL() [all …]
|
D | shadow_frame.h | 139 int32_t GetVReg(size_t i) const { in GetVReg() function 147 return static_cast<int16_t>(GetVReg(i)); in GetVRegShort() 383 CHECK((GetVReg(i) == reference_value) || (reference_value == 0)); in CheckConsistentVRegs()
|
D | unstarted_runtime.cc | 98 uint32_t int_value = static_cast<uint32_t>(shadow_frame->GetVReg(arg_offset)); in CharacterLowerUpper() 217 initialize_class = shadow_frame->GetVReg(arg_offset + 1) != 0; in UnstartedClassForNameCommon() 498 const int32_t default_value = shadow_frame->GetVReg(arg_offset + 1); in UnstartedClassGetInnerClassFlags() 807 jint src_pos = shadow_frame->GetVReg(arg_offset + 1); in UnstartedSystemArraycopy() 808 jint dst_pos = shadow_frame->GetVReg(arg_offset + 3); in UnstartedSystemArraycopy() 809 jint length = shadow_frame->GetVReg(arg_offset + 4); in UnstartedSystemArraycopy() 1256 int offset = shadow_frame->GetVReg(arg_offset + 3); in UnstartedMemoryPeekArray() 1257 int count = shadow_frame->GetVReg(arg_offset + 4); in UnstartedMemoryPeekArray() 1302 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringGetCharsNoCheck() 1303 jint end = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringGetCharsNoCheck() [all …]
|
D | interpreter_common.h | 509 int32_t test_val = shadow_frame.GetVReg(inst->VRegA_31t(inst_data)); in DoPackedSwitch() 537 int32_t test_val = shadow_frame.GetVReg(inst->VRegA_31t(inst_data)); in DoSparseSwitch() 594 uint32_t raw_value = shadow_frame.GetVReg(i); in TraceExecution()
|
/art/test/461-get-reference-vreg/ |
D | get_reference_vreg_jni.cc | 41 CHECK(stack_visitor->GetVReg(m, 1, kReferenceVReg, &value)); in FindMethodIndex() 47 CHECK(stack_visitor->GetVReg(m, 1, kReferenceVReg, &value)); in FindMethodIndex() 51 CHECK(stack_visitor->GetVReg(m, 1, kReferenceVReg, &value)); in FindMethodIndex() 55 CHECK(stack_visitor->GetVReg(m, 0, kReferenceVReg, &value)); in FindMethodIndex()
|
/art/test/466-get-live-vreg/ |
D | get_live_vreg_jni.cc | 45 CHECK(GetVReg(m, 2, kReferenceVReg, &value)); in VisitFrame() 69 CHECK_EQ(GetVReg(m, dex_reg, vreg_kind, &value), false); in CheckOptimizedOutRegLiveness() 71 CHECK(GetVReg(m, dex_reg, vreg_kind, &value)); in CheckOptimizedOutRegLiveness()
|
/art/runtime/ |
D | java_frame_root_info.h | 38 size_t GetVReg() const { in GetVReg() function
|
D | method_handles.cc | 321 uint32_t src_value = caller_frame.GetVReg(src_reg); in CopyArgumentsFromCallerFrame() 854 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame() 857 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame() 860 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame() 863 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame() 867 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetValueFromShadowFrame()
|
D | stack.cc | 142 if (!GetVReg(m, reg, kReferenceVReg, &value)) { in GetThisObject() 169 *val = shadow_frame->GetVReg(vreg); in GetVRegFromDebuggerShadowFrame() 178 bool StackVisitor::GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const { in GetVReg() function in art::StackVisitor 194 *val = cur_shadow_frame_->GetVReg(vreg); in GetVReg()
|
D | method_handles-inl.h | 46 return shadow_frame_.GetVReg(Next()); in Get()
|
D | stack.h | 225 bool GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const
|
D | reflection.cc | 188 Append(shadow_frame->GetVReg(cur_arg)); in BuildArgArrayFromFrame() 200 Append(shadow_frame->GetVReg(cur_arg)); in BuildArgArrayFromFrame()
|
D | quick_exception_handler.cc | 327 bool get_vreg_success = stack_visitor->GetVReg(stack_visitor->GetMethod(), in SetCatchEnvironmentForOptimizedHandler()
|
D | debugger.cc | 2645 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue() 2655 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue() 2666 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue() 2676 if (!visitor.GetVReg(m, vreg, kIntVReg, &intVal)) { in GetLocalValue() 2686 if (!visitor.GetVReg(m, vreg, kFloatVReg, &intVal)) { in GetLocalValue() 2702 if (!visitor.GetVReg(m, vreg, kReferenceVReg, &intVal)) { in GetLocalValue()
|
D | monitor.cc | 1484 success = stack_visitor->GetVReg(m, dex_reg, kReferenceVReg, &value); in VisitLocks()
|
/art/test/543-env-long-ref/ |
D | env_long_ref.cc | 38 CHECK(stack_visitor->GetVReg(m, 1, kReferenceVReg, &stack_value)); in Java_Main_lookForMyRegisters()
|
/art/runtime/interpreter/mterp/ |
D | mterp.cc | 491 int32_t index = shadow_frame->GetVReg(inst->VRegC_23x()); in MterpAputObject() 524 int32_t length = shadow_frame->GetVReg(inst->VRegB_22c(inst_data)); in MterpNewArray() 692 : shadow_frame->GetVReg(vRegA); in MterpFieldAccess()
|
/art/openjdkjvmti/ |
D | ti_method.cc | 686 if (!visitor.GetVReg(method, in Execute() 701 if (!visitor.GetVReg(method, in Execute()
|
D | ti_heap.cc | 1014 ref_info->stack_local.slot = static_cast<jint>(java_info.GetVReg()); in GetReferenceKind()
|
/art/runtime/jit/ |
D | jit.cc | 509 int32_t vreg_value = shadow_frame->GetVReg(vreg); in MaybeDoOnStackReplacement()
|