Home
last modified time | relevance | path

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

/art/runtime/mirror/
Dvar_handle_test.cc299 EXPECT_FALSE(fvh->IsAccessModeSupported(VarHandle::AccessMode::kCompareAndSet)); in TEST_F()
345 const VarHandle::AccessMode access_mode = VarHandle::AccessMode::kCompareAndSet; in TEST_F()
394 EXPECT_TRUE(test_mode(VarHandle::AccessMode::kCompareAndSet, compareAndSet)); in TEST_F()
437 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndSet, in TEST_F()
438 VarHandle::GetAccessModeTemplate(VarHandle::AccessMode::kCompareAndSet)); in TEST_F()
445 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndSet, in TEST_F()
447 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndSet, in TEST_F()
449 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndSet, in TEST_F()
451 EXPECT_EQ(VarHandle::AccessModeTemplate::kCompareAndSet, in TEST_F()
502 EXPECT_FALSE(fvh->IsAccessModeSupported(VarHandle::AccessMode::kCompareAndSet)); in TEST_F()
[all …]
Dvar_handle.h79 kCompareAndSet, enumerator
110 kCompareAndSet, // boolean Op(C0..CN, T, T) enumerator
Dvar_handle.cc65 { "compareAndSet", VarHandle::AccessMode::kCompareAndSet },
161 case VarHandle::AccessModeTemplate::kCompareAndSet: in BuildParameterArray()
182 case VarHandle::AccessModeTemplate::kCompareAndSet: in GetReturnType()
815 case VarHandle::AccessMode::kCompareAndSet: { in Dispatch()
927 case VarHandle::AccessMode::kCompareAndSet: { in Dispatch()
1071 case VarHandle::AccessMode::kCompareAndSet: { in Dispatch()
1223 case VarHandle::AccessMode::kCompareAndSet: { in Dispatch()
1485 case AccessModeTemplate::kCompareAndSet: in GetReturnTypeDescriptor()
1578 case VarHandle::AccessMode::kCompareAndSet: in GetAccessModeTemplate()
1579 return AccessModeTemplate::kCompareAndSet; in GetAccessModeTemplate()
[all …]
/art/compiler/optimizing/
Dintrinsics_arm64.cc3896 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndSet); in SetCompareAndSetOrExchangeArgs()
4303 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: { in HasVarHandleIntrinsicImplementation()
5348 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: in EmitByteArrayViewCode()
Dintrinsics_arm_vixl.cc3740 DCHECK(GetAccessModeTemplate() == mirror::VarHandle::AccessModeTemplate::kCompareAndSet); in SetCompareAndSetOrExchangeArgs()
4155 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: { in HasVarHandleIntrinsicImplementation()
5345 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: in EmitByteArrayViewCode()
Dintrinsics_x86.cc3323 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: { in IsValidFieldVarHandleExpected()
3532 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: in GenerateVarHandleCommonChecks()
Dinstruction_builder.cc1166 case mirror::VarHandle::AccessModeTemplate::kCompareAndSet: in VarHandleAccessorNeedsReturnTypeCheck()
Dcode_generator_arm64.cc687 mirror::VarHandle::AccessModeTemplate::kCompareAndSet || in EmitNativeCode()
Dcode_generator_arm_vixl.cc846 mirror::VarHandle::AccessModeTemplate::kCompareAndSet || in EmitNativeCode()
Dcode_generator_x86.cc584 static constexpr auto kVarHandleCAS = mirror::VarHandle::AccessModeTemplate::kCompareAndSet; in EmitNativeCode()