Home
last modified time | relevance | path

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

/aosp12/art/runtime/interpreter/
H A Dinterpreter_switch_impl-inl.h792 return HandleCmpl<int64_t>(GetVRegLong(B()), GetVRegLong(C())); in CMP_LONG()
1255 SetVRegLong(A(), SafeAdd(GetVRegLong(B()), GetVRegLong(C()))); in ADD_LONG()
1260 SetVRegLong(A(), SafeSub(GetVRegLong(B()), GetVRegLong(C()))); in SUB_LONG()
1265 SetVRegLong(A(), SafeMul(GetVRegLong(B()), GetVRegLong(C()))); in MUL_LONG()
1278 SetVRegLong(A(), GetVRegLong(B()) & GetVRegLong(C())); in AND_LONG()
1283 SetVRegLong(A(), GetVRegLong(B()) | GetVRegLong(C())); in OR_LONG()
1288 SetVRegLong(A(), GetVRegLong(B()) ^ GetVRegLong(C())); in XOR_LONG()
1411 SetVRegLong(A(), SafeAdd(GetVRegLong(A()), GetVRegLong(B()))); in ADD_LONG_2ADDR()
1434 SetVRegLong(A(), GetVRegLong(A()) & GetVRegLong(B())); in AND_LONG_2ADDR()
1439 SetVRegLong(A(), GetVRegLong(A()) | GetVRegLong(B())); in OR_LONG_2ADDR()
[all …]
H A Dinterpreter_intrinsics.cc43 BINARY_INTRINSIC(name, op, GetVRegLong(arg[0]), GetVRegLong(arg[2]), set)
46 BINARY_INTRINSIC(name, op, GetVRegLong(arg[0]), GetVReg(arg[2]), set)
95 UNARY_INTRINSIC(MterpLongReverse, ReverseBits64, GetVRegLong, SetJ);
98 UNARY_INTRINSIC(MterpLongReverseBytes, BSWAP, GetVRegLong, SetJ);
101 UNARY_INTRINSIC(MterpLongBitCount, POPCOUNT, GetVRegLong, SetI);
107 UNARY_INTRINSIC(MterpLongHighestOneBit, HighestOneBitValue, GetVRegLong, SetJ);
110 UNARY_INTRINSIC(MterpLongLowestOneBit, LowestOneBitValue, GetVRegLong, SetJ);
113 UNARY_INTRINSIC(MterpLongNumberOfLeadingZeros, JAVASTYLE_CLZ, GetVRegLong, SetJ);
116 UNARY_INTRINSIC(MterpLongNumberOfTrailingZeros, JAVASTYLE_CTZ, GetVRegLong, SetJ);
125 UNARY_INTRINSIC(MterpLongSignum, Signum, GetVRegLong, SetI);
[all …]
H A Dunstarted_runtime.cc1162 int64_t address = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeek()
1226 int64_t address_long = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeekArray()
1452 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapLong()
1453 int64_t expectedValue = shadow_frame->GetVRegLong(arg_offset + 4); in UnstartedUnsafeCompareAndSwapLong()
1454 int64_t newValue = shadow_frame->GetVRegLong(arg_offset + 6); in UnstartedUnsafeCompareAndSwapLong()
1481 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapObject()
1532 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeGetObjectVolatile()
1546 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutObjectVolatile()
1568 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutOrderedObject()
H A Dshadow_frame.h169 int64_t GetVRegLong(size_t i) const { in GetVRegLong() function
H A Dinterpreter_common.h471 field_value.SetJ(shadow_frame.GetVRegLong(vreg)); in GetFieldValue()
/aosp12/art/runtime/
H A Dmethod_handles-inl.h50 return shadow_frame_.GetVRegLong(NextLong()); in GetLong()
H A Dstack.cc416 *val = cur_shadow_frame_->GetVRegLong(vreg); in GetVRegPair()
H A Dreflection.cc205 AppendWide(shadow_frame->GetVRegLong(cur_arg)); in BuildArgArrayFromFrame()
H A Dmethod_handles.cc887 field_value.SetJ(shadow_frame.GetVRegLong(vreg)); in GetValueFromShadowFrame()
/aosp12/art/runtime/interpreter/mterp/
H A Dmterp.cc634 ? shadow_frame->GetVRegLong(vRegA) in MterpFieldAccess()